Programmable DC-DC driver system

ABSTRACT

For a programmable direct current (DC)-DC converter application, a driver system includes a switched mode power circuit for providing a DC power signal to an electrical load and a control block. Control block includes interfaces coupled to receive at least one real-time input signal from a low voltage region of the switched mode power circuit and to provide at least one control signal to the low voltage region. Control block configures the switched mode power circuit to provide the DC power signal having at least one power parameter within a tolerance of a power configuration setting value of the electrical load. Control block responds to the at least one real-time input signal from the low voltage region to adjust operation of the low voltage region via the at least one control signal. Low voltage region can include a plurality of switched converter circuits.

CROSS REFERENCE TO RELATED APPLICATION

This application claims priority to U.S. Provisional Application No.62/978,964, filed Feb. 20, 2020, the entire disclosure of which isincorporated herein by reference.

TECHNICAL FIELD

The present subject matter relates to a programmable direct current todirect current (DC-DC) driver system with a flexible architecture thatis compatible and optimizable for various types of electrical loads,e.g., a luminaire, a sensor device, a battery, an optical/electricaltransducer, etc.

BACKGROUND

Electrically powered artificial lighting for general illumination hasbecome ubiquitous in modern society. Electrical lighting equipment iscommonly deployed, for example, in homes, buildings of commercial andother enterprise establishments, as well as in various outdoor settings.

Traditional luminaires can be turned ON and OFF, and in some cases maybe dimmed, usually in response to user activation of a relatively simpleinput device, such as a light switch. Often, traditional luminaires arecontrolled individually or as relatively small groups at separatelocations. Each of the light sources in a luminaires are driven ON andOFF or dimmed by a driver circuit, e.g., for a light emitting diode(LED) light source, or a ballast, e.g. for a fluorescent light source.

Unfortunately, the driver circuit is typically produced in differentvariants depending on the type of electrical load that is controlled. Inthe case of an LED light source, for example, the driver circuittypically only supports a single control protocol, such as a constantcurrent configuration for the LED light source. Sensors, such asoccupancy or daylight harvesting sensors, typically require an entirelydifferent type of driver circuit that supports a constant voltageconfiguration. Emergency luminaires continuously emit emergencyillumination lighting at an emergency illumination levels, for exampleat a minimum of 1.0 foot candles (fc) for a 90 minute period. Suchemergency luminaires require yet another entirely different type ofdriver circuit.

Typically, a driver circuit will include a high voltage region and a lowvoltage region. The driver circuit is generally utilized to controlanother circuit or electrical load, such as the light source of theluminaire. The driver circuit regulates current flowing through thedriver circuit to the electrical load, in this case the light source ofthe luminaire. The driver circuit is application specific—the highvoltage region and the low voltage region of the driver circuit aretypically controlled separately—making the driver circuit inherentlyinflexible by design.

Because the driver circuit is typically customized for one specificapplication (e.g., LED light source, sensor, emergency luminaire, etc.),the separation between the high voltage region and the low voltageregion is not problematic. There are minimal optimization issues, suchas efficiency losses, between the high voltage region and the lowvoltage region, because the driver circuit is custom built for thespecific type of electrical load, such as a specific National ElectricCode (NEC) class 2 output device. Thus, the driver circuit is typicallyincompatible with a different type of electrical load than it wasdesigned for. Even if the driver circuit were somehow compatible with adifferent type of electrical load than it was designed for (and assumingthere are no safety issues, e.g., Underwriter Laboratories (UL)requirements were met), there would still be lingering optimizationissues.

A driver system is needed to overcome these and other limitations in theart.

SUMMARY

In an example programmable DC-DC converter application, a driver systemincludes a switched mode power circuit for providing a DC power signalto an electrical load. The switched mode power circuit includes a lowvoltage region. The driver system further includes a control blockcoupled to control operations of the switched mode power circuit. Thecontrol block includes at least one microcontroller having a processor,a memory, and interfaces coupled to the low voltage region. Theinterfaces are coupled to receive at least one real-time input signalfrom the low voltage region and to provide at least one control signalto the low voltage region.

The at least one microcontroller includes programming stored in thememory for execution by the processor. Execution of the programming bythe processor configures the driver system to implement the followingfunctions, including functions to control operation of the low voltageregion. First, the driver system configures the switched mode powercircuit to provide the DC power signal having at least one powerparameter within a tolerance of a power configuration setting value ofthe electrical load. Second, the driver system responds to the at leastone real-time input signal from the low voltage region to adjustoperation of the low voltage region via the at least one control signal.

Additional objects, advantages and novel features of the examples willbe set forth in part in the description, which follows, and in part willbecome apparent to those skilled in the art upon examination of thefollowing and the accompanying drawings or may be learned by productionor operation of the examples. The objects and advantages of the presentsubject matter may be realized and attained by means of themethodologies, instrumentalities and combinations particularly pointedout in the appended claims.

BRIEF DESCRIPTION OF THE DRAWINGS

The drawing figures depict one or more implementations in accord withthe present teachings, by way of example only, not by way of limitation.In the figures, like reference numerals refer to the same or similarelements.

FIG. 1A is a high-level functional block diagram of an example of alighting control system of networks and devices, including luminaires(e.g., light fixtures) with a multi-stage driver system.

FIG. 1B is similar to FIG. 1A, but further shows a standalone sensordevice; and illustrates exemplary lighting control groups forcontrolling a light source control setting of the light source of theluminaires via the wireless lighting control network.

FIG. 2 is a high-level architecture of the example multi-stage driversystem that includes a switched mode power circuit and a control block.

FIG. 3 is a block diagram of the high voltage region, the isolationbarrier, and the rectification circuit of the low voltage region of theswitched mode power circuit.

FIG. 4 is a block diagram of the low voltage region, including therectification circuit and switched converter circuit.

FIG. 5A depicts a first design of a bridgeless totempole of a switchedrectifier.

FIG. 5B depicts a second design of a bridgeless totempole of theswitched rectifier.

FIG. 6A depicts a first bridged switched rectifier design of theswitched rectifier.

FIG. 6B depicts a second bridged switched rectifier design of theswitched rectifier.

FIG. 7A depicts an isolated full-bridge design like that of FIGS. 3-4formed of a switched bridge circuit, isolation barrier, andrectification circuit.

FIG. 7B depicts an isolated half bridge design formed of the switchedbridge circuit, isolation barrier, and rectification circuit.

FIG. 7C depicts an isolated full-bridge like that of FIG. 7A, but alsoallows bidirectionality by replacing rectification diodes withrectification FETs.

FIG. 8 depicts a flyback converter design formed of the switched bridgecircuit, isolation barrier, and rectification circuit.

FIGS. 9A-B illustrate the bidirectional converter architecture of theswitched converter circuit (e.g., a buck converter in FIG. 9A and aboost converter in FIG. 9B).

FIG. 10 illustrates a first control block design of the multi-stagedriver system.

FIG. 11 illustrates a second control block design of the multi-stagedriver system.

FIG. 12A is a block diagram of a luminaire that communicates via thelighting control system of FIGS. 1A-B and is supported by themulti-stage driver system to ensure compatibility with various types ofelectrical load(s), such as light source(s), detector(s), and a battery.

FIG. 12B is a block diagram of a luminaire supported by a driver systemfor a DC-DC converter application to ensure compatibility with varioustypes of electrical load(s), such as light source(s), detector(s), and abattery.

FIG. 13A is a block diagram of a standalone sensor device thatcommunicates via the lighting control system of FIGS. 1A-B and issupported by the multi-stage driver system to ensure compatibility withvarious types of electrical load(s), such as detector(s) and a battery.

FIG. 13B is a block diagram of a standalone sensor device supported by adriver system for a DC-DC converter application to ensure compatibilitywith various types of electrical load(s), such as detector(s) and abattery.

FIG. 14 is a simplified functional block diagram of a system, whichincludes a configurable optical/electrical apparatus and a controller.

FIG. 15 is a simplified functional block diagram of a system combiningan optical/electrical transducer array of multiple optical/electricaltransducers like that described with one or more optics (combined in aconfigurable optical/electrical apparatus.

DETAILED DESCRIPTION

In the following detailed description, numerous specific details are setforth by way of examples in order to provide a thorough understanding ofthe relevant teachings. However, it should be apparent to those skilledin the art that the present teachings may be practiced without suchdetails. In other instances, well known methods, procedures, components,and/or circuitry have been described at a relatively high-level, withoutdetail, in order to avoid unnecessarily obscuring aspects of the presentteachings.

Although the discussion herein is focused on light fixture typeluminaires that have a fixed position in a space, it should beunderstood that other types of luminaires can be used/sensed in lieu oflight fixtures, such as lamps. The term “luminaire” as used herein, isintended to encompass essentially any type of device, e.g., a lightfixture or a lamp, that processes energy to generate or supplyartificial light, for example, for general illumination of a spaceintended for use of or occupancy or observation, typically by a livingorganism that can take advantage of or be affected in some desiredmanner by the light emitted from the device. However, a luminaire mayprovide light for use by automated equipment, such as sensors/monitors,robots, etc. that may occupy or observe the illuminated space, insteadof or in addition to light provided for an organism. However, it is alsopossible that one or more luminaries in or on a particular premises haveother lighting purposes, such as signage for an entrance or to indicatean exit. In most examples, the luminaire(s) illuminate a space of apremises to a level useful for a human in or passing through the space,e.g. general illumination of a room or corridor in a building or of anoutdoor space such as a street, sidewalk, parking lot or performancevenue. The actual source of illumination light in or supplying the lightfor a luminaire may be any type of artificial light emitting device,several examples of which are included in the discussions below.

The “luminaire” can include other elements such as electronics and/orsupport structure, to operate and/or install the particular luminaireimplementation. Such electronics hardware, for example, may include someor all of the appropriate driver(s) for the illumination light source,any associated control processor or alternative higher level controlcircuitry, and/or data communication interface(s). As noted, thelighting component(s) are located into an integral unit, such as a lightfixture or lamp implementation of the luminaire. The electronics fordriving and/or controlling the lighting component(s) may be incorporatedwithin the luminaire or located separately and coupled by appropriatemeans to the light source component(s).

The term “lighting control system” or “lighting system” as used herein,is intended to encompass essentially any type of system that eitherincludes a number of such luminaires coupled together for datacommunication and/or luminaire(s) coupled together for datacommunication with one or more control devices, such as wall switches,control panels, remote controls, central lighting or building controlsystems, servers, etc.

The illumination light output of a luminaire, for example, may have anintensity and/or other characteristic(s) that satisfy an industryacceptable performance standard for a general lighting application. Theperformance standard may vary for different uses or applications of theilluminated space, for example, as between residential, office,manufacturing, warehouse, or retail spaces. Any luminaire, however, maybe controlled in response to commands received with the networktechnology of the lighting system, e.g. to turn the source ON/OFF, todim the light intensity of the output, to adjust or tune color of thelight output (for a luminaire having a variable color source), etc.

Terms such as “artificial lighting” or “illumination lighting” as usedherein, are intended to encompass essentially any type of lighting inwhich a luminaire produces light by processing of electrical power togenerate the light. A luminaire for artificial lighting or illuminationlighting, for example, may take the form of a lamp, light fixture, orother luminaire that incorporates a light source, where the light sourceby itself contains no intelligence or communication capability, such asone or more LEDs or the like, or a lamp (e.g. “regular light bulbs”) ofany suitable type.

Illumination light output from the light source of the luminaire maycarry information, such as a code (e.g. to identify the luminaire or itslocation) or downstream transmission of communication signaling and/oruser data. The light based data transmission may involve modulation orotherwise adjusting parameters (e.g. intensity, color characteristic ordistribution) of the illumination light output of the light source ofthe light source of the luminaire.

Terms such as “lighting device” or “lighting apparatus,” as used herein,are intended to encompass essentially any combination of an example of aluminaire discussed herein with other elements such as electronicsand/or support structure, to operate and/or install the particularluminaire implementation. Such electronics hardware, for example, mayinclude some or all of the appropriate driver(s) for the illuminationlight source, any associated control processor or alternative higherlevel control circuitry, and/or data communication interface(s). Theelectronics for driving and/or controlling the lighting component(s) maybe incorporated within the luminaire or located separately and coupledby appropriate means to the light source component(s).

The term “coupled” as used herein refers to any logical, optical,physical or electrical connection, link or the like by which signals orlight produced or supplied by one system element are imparted to anothercoupled element. Unless described otherwise, coupled elements or devicesare not necessarily directly connected to one another and may beseparated by intermediate components, elements or communication mediathat may modify, manipulate or carry the light or signals.

The orientations of the lighting device, luminaire 10, sensor device 16,associated components and/or any complete devices incorporating themulti-stage driver system 100 such as shown in any of the drawings, aregiven by way of example only, for illustration and discussion purposes.In operation, any complete device including an electrical load 290A-N(e.g., light source 11, detector(s) 12, etc.) and the multi-stage driversystem 100 may be oriented in any other direction suitable to theparticular application. For example, the luminaires 10A-C or lightingdevice may be oriented for an up light or side light or any otherorientation. Also, to the extent used herein, any directional term, suchas lateral, longitudinal, left, right, up, down, upper, lower, top,bottom, and side, are used by way of example only, and are not limitingas to direction or orientation of any optic or component of an opticconstructed as otherwise described herein.

Reference now is made in detail to the examples illustrated in theaccompanying drawings and discussed below.

FIG. 1A is a high-level functional block diagram of an example of alighting control system 1 of networks and devices, including luminaires10A-C (e.g., light fixtures) with a multi-stage driver system 100. Inthe example, the luminaires 10A-C may operate in accordance withdifferent types of driver circuit protocols supported by the multi-stagedriver system 100, for example, the driver circuit protocols may be aconstant current for a light source 11 or a constant voltage fordetector(s) 12. Lighting control system 1 further includes a set of wallswitches 20A-C for controlling a light source control setting of a lightsource 11 of the luminaires 10A-C via the wireless lighting controlnetwork 5. As used herein, the light source control setting controls thelight source 11, including, for example, by turning the light source 11on/off, dimming up/down, setting a scene (e.g., a predetermined lightsetting), and can be based on sensor trip events for the detector(s) 12.FIG. 1A further depicts a plug load controller 30 and a power pack 35.FIG. 1B is similar to FIG. 1A, but further shows a standalone sensordevice 16; and illustrates exemplary lighting control groups forcontrolling the light source control setting of the light source 11 ofthe luminaires 10A-C via the wireless lighting control network 5.

An installation of the lighting control system 1 in a physical space 2on-premises (e.g., interior to a building or exterior) is comprised ofone or more lighting control groups each operating independently of oneanother. One or more lighting control groups may exist in the wirelesslighting control network 5. Each lighting control group will have agroup monitor, and this is shown in FIG. 1B, where luminaire 10A isdesignated as the group 1 monitor and luminaire 10C is designated as thegroup 2 monitor.

For purposes of communication and control, each luminaire 10A-C istreated as single addressable device that can be configured to operateas a member of one or more lighting control groups or zones incommunication via a wireless lighting control network 5. Detector(s) 12,such as daylight, occupancy, and audio sensors can be embedded inluminaires 10A-C, standalone sensor device 16, wall switches 20A-C, plugload controller 30, or power pack 35, to enable controls for occupancyand dimming. Lighting control system 1 may be designed for indoorcommercial/residential space or an outdoor space. Lighting controlsystem 1 further includes a mobile device 25 with acommissioning/maintenance application 22 to commission the luminaires10A-C, sensor device 16, wall switches 20A-C, plug load controller 30,and power pack 35 for transmission and reception of light source controlsettings via the wireless lighting control network 5.

Light source 11 includes electrical-to-optical transducers, such asvarious light emitters, although the emitted light may be in the visiblespectrum or in other wavelength ranges. Suitable light generationsources include various conventional lamps, such as incandescent;solid-state devices, e.g., one or more light emitting diodes (LEDs) ofvarious types, such as planar LEDs, micro LEDs, micro organic LEDs, LEDson gallium nitride (GaN) substrates, micro nanowire or nanorod LEDs,photo pumped quantum dot (QD) LEDs, micro plasmonic LED, microresonant-cavity (RC) LEDs, and micro photonic crystal LEDs; as well asother sources such as micro super luminescent Diodes (SLD) and microlaser diodes. Of course, these light generation technologies are givenby way of non-limiting examples, and other light generation technologiesmay be used. For example, it should be understood that non-microversions of the foregoing light generation sources can be used.

A lamp or “light bulb” is an example of a single light source 11. An LEDlight engine may use a single output for a single source but typicallycombines light from multiple LED type emitters within the single lightengine. Light source 11 can include light emitting diodes (LEDs) thatemit red, green, and blue (RGB) light or tunable white light. Many typesof light source(s) 11 provide an illumination light output thatgenerally appears uniform to an observer, although there may be somecolor or intensity striations, e.g., along an edge of a combined lightoutput. For purposes of the present examples, however, the appearance ofthe light source output may not be strictly uniform across the outputarea or aperture of the source. For example, although the source may useindividual emitters or groups of individual emitters to produce thelight generated by the overall source; depending on the arrangement ofthe emitters and any associated mixer or diffuser, the light output maybe relatively uniform across the aperture or may appear pixelated to anobserver viewing the output aperture. The individual emitters or groupsof emitters may be separately controllable, for example to controlintensity or color characteristics of the source output.

As shown, each luminaire 10A-C includes a light source 11, networkcommunication (comm.) interface(s) 15, and a multi-stage driver system100 that is coupled to the light source 11 and the network communicationinterface(s) 15. Multi-stage driver system 100 includes a switched modepower circuit 101 and a control block 103. Switched mode power circuit101 is coupled to the light source 11 and the detector(s) 12. Controlblock 103 is coupled to the network communication interface(s) 15. Asshown in the example of FIG. 1B, a first multi-stage driver system 100Aof a first luminaire 10A operates in accordance with a LEDcode protocolbetween 0-5 V, which employs a one-wire universal asynchronousreceiver/transmitter (UART) protocol. A second multi-stage driver system100B of a second luminaire 10B operates in accordance with 0-10V dimmingprotocol, for example, utilizing pulse width modulation (PWM). A thirdmulti-stage driver system 100C of a third luminaire 10C includesoperates in accordance with digital addressable lighting interface(DALI) protocol between 0-24 V. Alternatively, the third multi-stagedriver system 100C of the third luminaire 10C can operate in accordancewith digital multiplex signal (DMX) protocol. A fourth multi-stagedriver system 100D of a sensor device 10B is further shown in FIG. 1B.

Multi-stage driver system 100 is coupled to the light source 11 and/orthe detector(s) 12 and drive the light source 11 and/or the detector(s)12 by regulating the power to the light source 11 and the detector(s)12. For example, multi-stage driver system 100 provides a constantquantity or power (e.g., DC power output) to the light source 11 as itselectrical properties change with temperature, for example. Multi-stagedriver system 100 has a universal architecture, which, for example,allows flexibility to enable the multi-stage driver system 100 tooperate, for example, as a constant-voltage driver and constant-currentdriver. Multi-stage driver system 100 may have many channels (e.g.,switched converter circuits 280A-C of FIG. 2 ) for separate control ofvarious type of electrical load(s) 290A-N (see FIG. 2 ), such as lightsource(s) 11, including different LEDs or LED arrays; and detector(s)12. As will be further described below, multi-stage driver system 100can further include an alternating current (AC) or direct current (DC)current source or voltage source, a regulator, an amplifier (such as alinear amplifier or switching amplifier), a buck, boost, or buck/boostconverter, or any other similar type of circuit or component.Multi-stage driver system 100 can output a variable voltage or currentto the light source 11 and/or the detector(s) 12 that may include a DCoffset, such that its average value is nonzero.

As shown in FIGS. 1A-B, luminaires 10A-C, wall switches 20A-C, sensordevice 16, plug load controller 30, and power pack 35 communicatecontrol over a 900 MHz (sub-GHz) wireless lighting control network 5 andinclude network communication interface(s) 15. Accordingly, each ofthese devices can include a first radio transceiver 15A (see FIGS. 12A-Band 13A-B) to communicate in the sub-GHz range of a first wirelesscommunication band of the wireless lighting control network 5. A varietyof controls are transmitted over wireless lighting control network 5,including, for example, to turn lights on/off, dim up/down, set scene(e.g., a predetermined light setting), and sensor trip events fromdetector(s) 12. In a first example, each luminaire 10A-C, standalonesensor device 16, wall switch 20A-C, plug load controller 30, and powerpack 35 is also equipped with a second near range Bluetooth Low Energy(BLE) radio transceiver 15B (see FIGS. 12A-B and 13A-B) thatcommunicates over wireless commissioning network 7 for purposescommissioning and maintenance the wireless lighting control system 1,however no light source control settings pass over the wirelesscommissioning network 7. This second transceiver 15B (see FIGS. 12A-Band 13A-B) can be a two gigahertz or higher band radio transceiver tocommunicate in a two GHz or higher range of a second wirelesscommunication band of the wireless commissioning network 7. Therespective frequencies of the two different wireless communication bandsdiffer by at least a factor of two (2) (e.g., 900 MHz and 2.4 GHz; 2.4GHz and 5 GHz; 900 MHz and 5 GHz). In a second example, wirelesslighting control network 5 and commissioning network 7 are combined,such that both commissioning/maintenance and lighting controls pass overthe GHz range wireless communication band (e.g., 2.4 GHz BLE). In thesecond example, each of luminaires 10A-C, wall switches 20A-C, sensordevice 16, plug load controller 30, and power pack 35 are only equippedwith a near range Bluetooth Low Energy (BLE) radio 15B (see FIGS. 12A-Band 13A-B). Alternatively or additionally, the lighting control network5 and/or commissioning network 7 can be wired networks (e.g., Ethernet).

Plug load controller 30 plugs into existing AC wall outlets, forexample, and allows existing wired lighting devices, such as table lampsor floor lamps that plug into a wall outlet, to operate in the lightingcontrol system 1. The plug load controller 30 instantiates the tablelamp or floor lamp by allowing for commissioning and maintenanceoperations and processes wireless lighting controls in order to theallow the lighting device to operate in the lighting control system 1.The plug load controller 30 can also be the AC receptacle itself.

Power pack 35 retrofits with existing wired light fixtures. The powerpack 35 instantiates the wired light fixture by allowing forcommissioning and maintenance operations and processes wireless lightingcontrols in order to allow the lighting device to operate in thewireless lighting control system 1. Both plug load controller 30 andpower pack 35 can include the same or similar circuitry, hardware, andsoftware as luminaires 10A-C and sensor device 16.

The lighting control system 1 is provisioned with a mobile device 25that includes a commissioning/maintenance application 22 forcommissioning and maintenance functions of the lighting control system1. For example, mobile device 25 enables mobile commissioning,configuration, and maintenance functions and can be a PDA or smartphonetype of device with human interfacing mechanisms sufficient to performclear and uncluttered user directed operations. Mobile device 25 runsmobile type applications on iOS7, Android KitKat, and Windows 10operating systems and commissioning/maintenance application 22 tosupport commissioning.

Web enabled (cloud) services for facilitating commissioning andmaintenance activities is also provided by mobile device 25. Thecommissioning/maintenance application 22 of mobile commissioning device25 interfaces with the cloud services to acquire installation andconfiguration information for upload to luminaires 10A-C, sensor device16, wall switches 20A-C, etc. The installation and configurationinformation is sent by mobile device 25 to the gateway 50. The gateway50 engages in communication through the wide area network (WAN) 55, suchas the Internet, for example, with various off-premises computingdevices 60, 65.

Lighting control system 1 can leverage existing sensor and fixturecontrol capabilities of Acuity Brands Lighting's commercially availablenLight® wired product through firmware reuse. In general, Acuity BrandsLighting's nLight® wired product provides the lighting controlapplications. However, the illustrated lighting control system 1includes a communications backbone and includes model transport,network, media access control (MAC) physical layer (PHY) functions. Thesub-GHz communications of the wireless lighting control network 5features are built on a near 802.15.4 MAC and PHY implantation withnetwork and transport features architected for special purpose controland air time optimizations to limit chatter. The lighting control system1 can be deployed in standalone or integrated environments. Lightingcontrol system 1 can be an integrated deployment, or a deployment ofstandalone groups with no gateway 50. One or more groups of lightingcontrol system 1 may operate independently of one another with nobackhaul connections to other networks.

Lighting control system 1 may comprise a mix and match of various indoorsystems, wired lighting systems (nLight® wired), emergency, and outdoor(dark to light) products that are networked together to form acollaborative and unified lighting solution. Additional control devicesand lighting fixtures, gateway(s) 50 for backhaul connection, time synccontrol, data collection and management capabilities, and interoperationwith the Acuity Brands Lighting's commercially available SensorView®product may also be provided.

As shown in FIG. 1B, control, configuration, and maintenance operationsof the lighting control system 1 involve networked collaboration betweenthe luminaires 10A-C, sensor device 16, wall switches 20A-C, etc. andthat comprise a lighting control group. An installation is comprised ofone or more lighting control groups each operating independently of oneanother. One or more lighting control groups may exist in the wirelesslighting control network 5. Each lighting control group will have agroup monitor, and this is shown in FIG. 1B where there a two groups andeach group has a monitor.

Groups are formed during commissioning of the lighting control system 1where all members of the group are connected together over wirelesslighting control network 5, which in our example is a sub-GHz subnetworkdefined by an RF channel and a lighting control group identifier. Theluminaires 10A-C, sensor device 16, wall switches 20A-C, plug loadcontroller 30, and power pack 35 subscribe to channels and only listenfor/react to messages on the RF channel with the identifier (ID) of thesubscribed channel that designates the lighting control group that theluminaire 10A-C, sensor device 16, wall switch 20A-C, etc. are membersof. For example, the devices subscribe to a multicast group asidentified by the lighting control group identifier and only react tomessages on the RF channel of the lighting control group. In general,lighting control groups do not share RF channels and thus form their ownRF subnetwork, however with only 12 available channels some overlap isinevitable. A group can be further divided to address control tospecific control zones within the group defined by a control zoneidentifier. Zone communications are managed as addressable features atrun time. Up to 16 independent zones of control are available for eachgroup and each group can support up to 128 addressable elements(luminaires 10A-C, sensor device 16, wall switches 20A-C, plug loadcontroller 30, power pack 35).

Further description of the wall switches 20A-C, plug load controller 30,the power pack 35, commissioning over the wireless commissioning network7, and communications of the wireless lighting control network 5 isfound in U.S. Pat. No. 9,820,361, issued Nov. 14, 2017, titled “WirelessLighting Control System,” to applicant ABL IP Holding, LLC, the contentsof which is incorporated by reference for all purposes in its entiretyas if fully set forth herein. Further description of a wireless lightingcontrol system with lighting control groups is found in U.S. Pat. No.9,883,570, issued on Jan. 30, 2018, titled “Protocol for LightingControl via a Wireless Network,” to applicant ABL IP Holding, LLC, thecontents of which is incorporated by reference for all purposes in itsentirety as if fully set forth herein.

FIG. 2 is a high-level architecture block diagram of an examplemulti-stage driver system 100 that includes a switched mode powercircuit 101 and a control block 103. Switched mode power circuit 101 isfor providing power to an electrical load 290A. Control block 103includes at least one microcontroller 204 coupled to control operationsof the switched mode power circuit 101. It should be noted that adigital signal processor (DSP) or field-programmable gate array (FPGA)could be suitable replacements for the microcontroller 204, as long asthe analog reading(s) 214, 234, 274, 284 (e.g., analog signals) can becorrelated to the resulting control signals 213, 233, 273, 283A-C (e.g.,digital pulse width modulation (PWM) signals).

Switched mode power circuit 101 includes a high voltage region 205, alow voltage region 260, and an isolation barrier 240. High voltageregion 205 of the switched mode power circuit 101 can include multiplestages, such as a switched rectifier 210 and a switched bridge circuit230. The switched rectifier 210 is to receive an alternating current(AC) signal 212 from an AC power mains 211 and a first control signal213 from the control block 103. Switched rectifier 210 is configured tooutput a high voltage direct current (DC) signal 216 of a value based onthe AC input signal 212 and the first control signal 213. The firstcontrol signal 213 is further described in FIG. 10-11 .

Switched mode power circuit 101 further includes the switched bridgecircuit 230 coupled to receive the high voltage DC signal 216 of theswitched rectifier 210 and a second control signal 233 from the controlblock 103. Switched bridge circuit 230 is configured to produce a highvoltage bidirectional pulse train signal 217 for output to the isolationbarrier 240. The high voltage bidirectional pulse train signal 217 canbe based on the high voltage DC signal 216 and the second control signal233. As described herein, a “pulse train” can be a periodic ornon-periodic waveform that is square, triangular, sinusoidal, partiallysinusoidal, or a combination thereof.

Low voltage region 260 of the switched mode power circuit 101 caninclude multiple stages, such as a rectification circuit 270 and atleast one switched converter circuit 280A. The rectification circuit 270is coupled to the isolation barrier 240 to receive a low voltagebidirectional pulse train signal 220 from the isolation barrier 240.Rectification circuit 270 receives the low voltage bidirectional pulsetrain signal 220 from the isolation barrier 240 and rectifies the lowvoltage bidirectional pulse train signal 220 to a rectified pulse trainsignal 271. Rectification circuit 270 smoothes the rectified pulse trainsignal 271 to a first low voltage DC power signal 275 of a first DClevel. Optionally, rectification circuit 270 can be coupled to receive asixth control signal 273 from the control block 103 and to produce thefirst low voltage DC power signal 275 of the first DC level based on thethe low voltage bidirectional pulse train signal 220 and the sixthcontrol signal 273.

Low voltage region 260 further includes the at least one switchedconverter circuit 280A coupled to the first low voltage DC power signal275 of the rectification circuit 270 and to receive a third controlsignal 283A from the control block 103. The at least one switchedconverter circuit 280A is configured to convert the first low voltage DCpower signal 275 to a second low voltage DC power signal 281A of asecond level suitable for driving the electrical load 290A. For example,suitability of the second level can be based on the first low voltage DCpower signal 275 and the third control signal 283. In FIG. 2 , theswitched mode power circuit 101 includes three switched convertercircuits 280A-C for controlling different types of electrical loads290A-C. Hence, the first switched converter circuit 280A is coupled tothe first low voltage DC power signal 275 of the rectification circuit270 and to receive a third control signal 283A from the control block103. A second switched converter circuit 280B is coupled to the firstlow voltage DC power signal 275 of the rectification circuit 270 and toreceive a third control signal 283B from the control block 103. A thirdswitched converter circuit 280C is coupled to the first low voltage DCpower signal 275 of the rectification circuit 270 and to receive a thirdfourth control signal 283C from the control block 103 to charge a thirdelectrical load 290C (e.g., battery 13). However, a number of theswitcher converter circuits 280A-N can be fewer or greater than threeand varies depending on the number of electrical loads 290A-N beingcontrolled by the multi-stage driver system 100.

Each of switched converter circuits 280A-C is coupled the first lowvoltage DC power signal 275 of the rectification circuit 270 and toreceive a respective third control signal 281A-C from the control block103. Each of the switched converter circuits 280A-C is configured toconvert the first low voltage DC power signal 275 to a respective secondlow voltage DC power signal 281A-C of a respective second level suitablefor driving a respective electrical load 290A-C. The second low voltageDC power signals 281A-C can be different channels configured with adifferent constant current configuration for separate control ofdifferent types of light source(s) 11 or a different constant voltageconfiguration for separate control of different types of detector(s) 12,for example.

In the example of FIG. 2 , electrical load 290A includes the lightsource 11 and a first converter circuit 280A of the multi-stage driversystem 100 is coupled to the light source 11 and drives the light source11 with the second low voltage DC power signal 281A, for example, byproviding a constant quantity (e.g., current) or power to light source11, for example. Electrical load 290B includes detector(s) 12 and asecond converter circuit 180B of the multi-stage driver system 100 iscoupled to the detector(s) 12 to drive the detector(s) 12 with thesecond low voltage DC power signal 281B, for example, by providing aconstant quantity (e.g., voltage) or power to detector(s) 12. Thedetector(s) 12 can be a daylight sensor, an occupancy sensor, an audiosensor, a temperature sensor, or other environmental sensor.

As shown in FIG. 2 , the control block 103 receives feedback of variousreal-time control input signals, which include, for example, the analogreading(s) 214, 234, 274, and 284A-C, from the switched power modecircuit 101. Analog reading(s) 214 and 234 can include current andvoltage readings from the high voltage region 205 and analog reading(s)274 and 284A-C can include current and voltage readings the low voltageregion 260. In the example of FIG. 2 , control block 103 receives asinput a first set of analog reading(s) 214 from the switched rectifier210, a second set of analog reading(s) 234 from the switched bridgecircuit 230, and a third set of analog reading(s) 284A from the switchedconverter circuit 280A. Control block 103 can also receive respectivethird sets of analog reading(s) 284B-C from respective switchedconverter circuits 280B-C; and an optional fourth set of analogreading(s) from the 274 rectification circuit 270.

Microcontroller 204 includes input/output (I/O) interface(s), such asI/O peripherals, analog-to-digital to converters (ADCs), anddigital-to-analog converters (DACs), to convert the analog reading(s)214, 234, 274, 284A-C from the analog domain into the digital domain andvice versa. After conversion by the I/O interface(s) (e.g., via ADC),the digital representation of the analog reading(s) 214, 234, 274,284A-C are digitally processed (e.g., interpreted) by firmware/softwareexecuted by a processor of the microcontroller 204 and digital controlsignals are generated. The control signal(s) 213, 233, 273, 283A-C(e.g., PWM gate drive outputs 310A . . . N) to control FETs 308A . . . Ncan be generated utilizing, for example, at least three differenttechniques. First, an I/O peripheral internal or external to themicrocontroller 204 can generate the control signal(s) 213, 233, 273,283A-C. Second, a general purpose input/output (GP I/O) interface of themicrocontroller 204 changes the control signal(s) 213, 233, 273, 283A-Cbased on a signal from the processor of the microcontroller 204. Third,a software control loop changes the control signal(s) 213, 233, 273,283A-C from low to high. In yet another example, the I/O interface(s) ofthe microcontroller 204 then convert (e.g., via DAC), the digitalcontrol signals that are in the digital domain into control signals 213,233, 283A-C for the switched mode power circuit 101. In some examples,the analog reading(s) 274 received from the rectification circuit 270are similarly processed and digital control signals for therectification circuit 270 are similarly generated by the microcontroller204. The digital control signals to control the rectification circuit270 are similarly fed through the I/O interface(s), for example, tocreate control signal(s) 213, 233, 273, 283A-C (not shown) to controlfield effect transistors (FETs) 308 x of the rectification circuit 270.

Based on the feedback of the real-time control input signals (e.g.,analog reading(s) 214, 234, 274, 284A-C), the control block 103 adjustsoperation of the switched mode power circuit 101, including the highvoltage region 205 and the low voltage region 260. The operationadjustment includes performance (e.g., efficiency) optimization of theswitched mode power circuit 101, for example by programming (e.g.,configuring) the switched mode power circuit 101 by adjusting controlsignals 213, 233, and 283A-C. Such operation adjustments can propagateacross both the high voltage region 205 and the low voltage region 260by responding to the real-time input signal(s) (e.g., analog reading(s)214, 234, 274, 284A-C) with at least one control signal 213, 233, 283A-Cto the high voltage region 205 and the low voltage region 260.

FIG. 3 is a block diagram of the high voltage region 205, the isolationbarrier 240, and the rectification circuit 270 of the low voltage region260 of the switched mode power circuit 101. As shown, the switchedrectifier 210 includes an AC line voltage wire 305 on a high voltageside 302 and an AC neutral voltage wire 306 on the high voltage side 302to receive the AC input signal 212. The AC line voltage wire 305 carriesan AC line voltage 303 of the AC input signal 212. The AC neutralvoltage wire 306 carries an AC neutral voltage 304 of the AC inputsignal 212.

In FIG. 3 , the example topology of the switched rectifier 210 includesa bridgeless totempole 301 that includes at least four field effecttransistors (FETs) 308A-D. The example switched bridge circuit 230includes a full-bridge 334 that includes at least four FETs 308E-G. InFIG. 4 , at least one switched converter circuit 280A includes a buckconverter 410A that includes at least two FETs 308I-J. Two switchedconverter circuits 280A-B are actually shown in FIG. 4 , each of whichincludes a respective buck converter 410A-B that has respective FETs3081-J and 308K-L. Although all of the FETs 308 x of the various stagesare labeled with same reference numeral 308 x, it should be understoodthat not all of the FETs 308 x need to be the same model/type of FET.For example the FETs 308I-J and 308K-L of the respective switchedconverter circuits 280A-B are lower voltage rated FETs than thetotempole FETs 308A-D of the switched rectifier 210 and the bridge FETs308E-H of the switched bridge circuit 230.

FETs 308A-L can include wide-bandgap FETs, silicon FETs, or acombination thereof. A bandgap is the difference in energy between thevalence band and the conduction band of a solid material (such as aninsulator or semiconductor) that consists of the range of energy valuesforbidden to electrons in the material. Wide-bandgap semiconductors(also known as WBG semiconductors or WBGSs) are semiconductor materialsthat have a relatively large bandgap compared to conventionalsemiconductors. Conventional semiconductors like silicon have a bandgapin the range of 1-1.5 electron volts (eV), whereas wide-bandgapmaterials have bandgaps in the range of 2-4 eV. Accordingly,“wide-bandgap FETs” have a bandgap in a range of two (2) to four (4)electron volts (eV).

Returning to FIG. 3 , switched rectifier 210 includes a bridgelesstotempole 301 that generally includes at least two totempole fieldeffect transistors (FETs) 308A-B, a totempole inductor 307, and atotempole capacitor 309. The bridgeless totempole 301 eliminates theneed for a bridge rectifier, performs power factor correction, andboosts input (e.g., allows for use of a smaller storage capacitor 309and use of universal voltage). The specific bridgeless totempole 301 ofFIG. 3 includes at least four totempole FETs 308A-D, where the twoadditional FETs 308C-D are for active rectification of the AC inputsignal 212, which is further in shown in FIG. 5A. However, in theexample of FIG. 5B, the bridgeless totempole 301 includes at least twodiodes 502A-B, where the at least two diodes 502A-B are for passiverectification of the AC input signal 212.

In the example, the AC input signal 212 is about 120 Volts (V) AC rootmean square (RMS). The exact detection of the value of the AC inputsignal 212 occurs in the microcontroller 204 of the control block 103via digital controls. Switched rectifier 210 outputs a high voltage DCsignal 212 that is from about 170 to 250 V for DC input to the switchedbridge circuit 230. Typically, the high voltage DC signal 212 to theswitched bridge circuit 230 is greater than 170V DC (assuming a peakvoltage of a 120 VAC RMS is received as the AC input signal 212) becauseof the operation of the switched rectifier 210, the output is higherthan the input. In other examples, with a 24 VAC RMS as the AC inputsignal 212, the switched rectifier 210 can output 34 VDC to 250 VDC asthe high voltage DC signal 212 to the switched bridge circuit 230.

The at least two totempole FETs 308A-B are switched based on pulse widthmodulation (PWM) to adjust a respective totempole duty cycle of the atleast two totempole FETs 308A-B. The at least one microcontroller 204(e.g., a high voltage region microcontroller 204A of FIG. 10 ) outputs arespective totempole PWM signal 310A-B to each of the at least twototempole FETs 308A-B to switch the at least two totempole FETs 308A-Bto adjust the respective totempole duty cycle. The at least twototempole FETs 308A-B output a high voltage DC pulse train 311 from theAC input signal 212 based on the adjusted respective totempole dutycycle. The totempole capacitor 309 smooths the high voltage DC pulsetrain 311 of the at least two totempole FETs 310A-B into the highvoltage DC signal 216 and stores energy throughout an AC cycle. In thespecific example of FIG. 3 , the at least one microcontroller 204 (e.g.,a high voltage region microcontroller 204A of FIG. 10 ) outputs arespective totempole PWM signal 310A-D to each of the four totempoleFETs 308A-D to switch the four totempole FETs 308A-D to adjust therespective totempole duty cycle.

The at least two totempole FETs 308A-B are split into a low side and ahigh side. The at least one microcontroller 204 (e.g., a high voltageregion microcontroller 204A of FIG. 10 ) outputs the respectivetotempole PWM signal 310A-B to each of the at least two totempole FETs308A-B to alternatively switch the low side and the high side to outputthe high voltage DC pulse train 311. In the example of FIG. 3 , the atleast one microcontroller 204 (e.g., a high voltage regionmicrocontroller 204A of FIG. 10 ) outputs the respective totempole PWMsignal 310A-D to each of the four totempole FETs 308A-D to alternativelyswitch the low side and the high side to output the high voltage DCpulse train 311. More specifically, the totempole FETs 308A-B(vertically aligned in FIG. 3 ) are alternatively driven on/off bytotempole PWM signals 310A-B, respectively. Totempole FETs 308C-D(vertically aligned in FIG. 3 ) are alternatively driven on/off bytotempole PWM signals 310C-D, respectively. First control signal 213 forthe four totempole FETs 308A-D design of bridgeless totempole 301 areshown in FIGS. 5A, 10 , and 11. Alternatively, as shown in FIG. 5B, twodiodes 502A-B can be used in lieu of totempole FETs 308C-D, in whichcase the two diodes 502A-B passively allow current to flow in only onedirection.

Isolation barrier 240 includes an isolating transformer 320 coupledbetween the high voltage region 205 and the low voltage region 260 forgalvanic isolation and to output the low voltage bidirectional pulsetrain signal 220. Isolating transformer 320 includes a primary side 319and a secondary side 321. The high voltage bidirectional pulse trainsignal 217 is inputted into the primary side 319 of the isolatingtransformer 320. The low voltage bidirectional pulse train signal 220 isoutputted from the secondary side 321. Rectification circuit 270 isconnected to the secondary side 321 of the isolating transformer 320. Asshown, the isolating transformer 320 is center tapped to allow for afull wave rectifier, but a single tap transformer can be utilized forhalf wave rectification.

Switched bridge circuit 230 generally includes a first half-bridge thatincludes a first set of two bridge field effect transistors (FETs)308E-F in a half-bridge configuration. A first center point 363 of thefirst half-bridge 332 is connected to the primary side 319 of theisolating transformer 320. In the example of FIG. 3 , switched bridgecircuit 230 includes a full-bridge 334 that further includes a secondhalf-bridge 333 having a second set of two bridge FETs 308G-H in thehalf-bridge configuration. A second center point 314 of the secondhalf-bridge 333 is connected to the primary side 319 of the isolatingtransformer 320.

More generally, the full-bridge 334 includes at least four bridge fieldeffect transistors (FETs) in a bridge configuration of two half-bridges332, 333. A respective center point 363, 314 of each of the twohalf-bridges 332, 333 is tapped across the primary side 319. Full-bridge334 converts the high voltage DC signal 216 to the high voltagebidirectional pulse train 217. Full-bridge 334 includes a high voltageDC (HVDC) bus 313 to carry the high voltage DC signal 216 received fromthe switched rectifier 210. The at least four bridge FETs 310E-H areswitched based on pulse width modulation (PWM) to adjust a respectivebridge duty cycle of the at least four bridge FETs 310E-H.

The at least one microcontroller 204 (e.g., a high voltage regionmicrocontroller 204A of FIG. 10 ) outputs a respective bridge PWM signal310E-H to each of the at least four bridge FETs 308E-H to switch the atleast four bridge FETs 308E-H to adjust the respective bridge dutycycle. The isolating transformer 320 converts the high voltagebidirectional pulse train signal 217 into the low voltage bidirectionalpulse train signal 220 outputted from the secondary side 321 based onthe adjusted respective bridge duty cycle.

In the example of FIG. 3 , the bridge FETs 308E and 308H (diagonal toeach other in FIG. 3 ) are simultaneously driven on/off by bridge PWMsignals 310E and 310H, respectively. Bridge FETs 310F and 310G (diagonalto each other in FIG. 3 ) are simultaneously driven on/off by totempolePWM signal 310F and 310G, respectively. In other words, each of thetwo-half bridges 332, 333 has a respective low side 336A-B and arespective high side 337A-B. The at least one microcontroller 204 (e.g.,a high voltage region microcontroller 204A of FIG. 10 ) outputs therespective bridge PWM signal 310E-H to each of the at least four bridgeFETs 308E-H to switch the respective high side 337A of a firsthalf-bridge 332 on simultaneously with the respective low side 336B of asecond half-bridge 333 and/or to apply an offset between switching therespective high side 337A and the respective low side 336B on/off.Similarly, the at least one microcontroller 204 (e.g., a high voltageregion microcontroller 204A of FIG. 10 ) outputs the respective bridgePWM signal 310E-H to each of the at least four bridge FETs 308E-H toswitch the respective low side 336A of the first half-bridge 332 onsimultaneously with the respective high side 337B of the secondhalf-bridge 333 and/or to apply an offset between switching therespective low side 336A and the respective high side 337B on/off. Allfour bridge FETs 308E-H can be controlled independently in certainapplications, for example, to allow slight variations of the controlscheme to improve efficiency. For example, as noted, the control schemecan be modified to apply an offset between switching the at least fourbridge FETs 308E-H on/off.

Alternatively, as shown in FIG. 7B, the switched bridge circuit 230 canfurther include two capacitors 702A-B that are used in lieu of bridgeFETs 308G-H. As shown in FIG. 7B, a second center point 714 of the twocapacitors 702A-B is connected to the primary side 319 of the isolatingtransformer 320. In this case, the capacitors 702A-B provide a fixedvoltage of ½*HVDC to the second center point 714. The isolated halfbridge 700B still provides a high voltage bidirectional square wave,just with half the amplitude of the isolated full bridge 700A.

Generally, rectification circuit 270 includes at least one diode 351A torectify the low voltage bidirectional pulse train signal 220 from theisolation barrier 240 to the rectified pulse train signal 271. In theexample of FIG. 3 , the rectification circuit 270 includes two didoes351A-B to rectify the low voltage bidirectional pulse train signal 220from the isolation barrier 240 to the rectified pulse train signal 271.The rectification circuit 270 includes an inductor 352 and a capacitor353 to smooth the rectified pulse train signal 271 to the first lowvoltage DC power signal 275. The rectification circuit 270 includes alow voltage DC bus 354 to carry the first low voltage DC power signal275 from the rectification circuit 270.

FIG. 4 is a block diagram of the low voltage region 260 including therectification circuit 270 and at least one switched converter circuit280A. The at least one switched converter circuit 280A includes a buckconverter 410A. The buck converter 410A includes at least one buck fieldeffect transistor (FET) 308I coupled to the low voltage DC bus 354. Thebuck converter 410A produces a second low voltage DC power signal 281Asuitable for driving the electrical load 290A from the first low voltageDC power signal 275. In the example of FIG. 4 , the buck converter 290Aactually includes at least two buck FETs 308I-J coupled to the lowvoltage DC bus 354. The at least two buck FETs 308I-J are switched basedon pulse width modulation (PWM) to adjust a respective buck duty cycleof the at least two buck FETs 308I-J.

As shown, the low voltage region 260 can include a plurality of switchedconverter circuits 280A-B. Each switched converter circuit 280A-Bincludes a respective buck converter 410A-B. In FIG. 4 , a first buckconverter 410A converts the first low voltage DC power signal 275 to aconstant current (e.g., for a light source 11). A second buck converter410B converts the first low voltage DC power signal 275 to a constantvoltage (e.g., for detector(s) 12). Hence, two switched convertercircuits 280A-B are shown in FIG. 4 .

Buck converters 410A-B drop the bus voltage, shown as the first lowvoltage DC power signal 275 carried on the low voltage DC bus 354. Buckconverter 410A may regulate the electrical load output voltage 422A todrive the electrical load 290A. Buck converters 410A-B can regulate theoutput current (e.g., electrical load output current 421A-B). Forexample, buck converter 410A regulates the electrical load outputcurrent 421A to a constant current configuration to drive the electricalload 290A that is an LED type of light source 11. For example, buckconverter 410B regulates the electrical load output voltage 422B to aconstant voltage configuration to drive the electrical load 290B that isa detector 12 (e.g., sensor). Buck converters 410A-B use low side FETs308J and 308L for synchronous rectification, which improves efficiency.The number of buck converters 410A-N is only limited by the I/Ointerfaces (e.g., I/O peripherals) of the microcontroller 204 in thecontrol block 103 and resources.

Each switched converter circuit 280A-B includes a respective buckconverter 410A-B that includes two respective buck FETs 308I-J and308K-L for driving a respective electrical load 290A-B. The respectivebuck converter 410A-B produces a respective second low voltage DC powersignal 281A-B suitable for driving a respective electrical load 290A-Bfrom the first low voltage DC power signal 275. Each respective buckconverter 410A-B includes at least two buck respective FETs 308I-J,308K-L coupled to the low voltage DC bus 354. The at least tworespective buck FETs 308I-J, 308K-L are switched based on pulse widthmodulation (PWM) to adjust a respective buck duty cycle of the at leasttwo respective buck FETs 3081-J, 308K-L.

The at least one microcontroller 204 (e.g., a low voltage regionmicrocontroller 204B of FIG. 10 ) outputs a respective buck PWM signal310I-J to each of the at least two buck FETs 308I-J of buck converter410A to independently switch on/off the at least two buck FETs 308I-J toadjust the respective buck duty cycle. The at least two buck FETs 308I-Joutput a low voltage DC pulse train 418A from the first low voltage DCpower signal 275 based on the adjusted respective buck duty cycle of theat least two buck FETs 308I-J. The buck converter 410A includes aninductor 441A and a capacitor 442A to smooth the low voltage DC pulsetrain 418A to the second low voltage DC power signal 281A. The secondlow voltage DC power signal 281A includes a constant current. Theelectrical load 290A includes a light source.

Similarly, the at least one microcontroller 204 (e.g., a low voltageregion microcontroller 204B of FIG. 10 ) outputs a respective buck PWMsignal 310K-L to each of the at least two buck FETs 308K-L of buckconverter 410B to independently switch on/off the at least two buck FETs308K-L to adjust the respective buck duty cycle. The at least two buckFETs 308K-L output a respective low voltage DC pulse train 418B from thefirst low voltage DC power signal 275 based on the adjusted respectivebuck duty cycle of the at least two buck FETs 308K-L. The buck converter410B includes an inductor 441B and a capacitor 442B to smooth therespective low voltage DC pulse train 418B to a respective second lowvoltage DC power signal 281B. The second low voltage DC power signal281B includes a constant voltage. The electrical load 290B includesdetector(s) 12 (e.g., a sensor).

In FIGS. 2-4 , control block 103 outputs a first control signal 213 tothe switched rectifier 210, a second control signal 233 to the switchedbridge circuit 230, and a third control signal 283A to the switchedconverter circuit 280A. If there is more than one switcher convertercircuit 280-C, the control block 103 outputs a respective third controlsignal 283A-C to each respective switched converter circuit 280-C. Thecontrol signals 213, 233, and 283A-C outputted from the control block103 are fed into the switched mode power circuit 101 to switch the FETs308A-L of the high voltage region 205 and the low voltage region 260.First control signal 213 includes a pulse width modulation (PWM) gatedrive output 310A-D to each of the totempole FETs 308A-D of the switchedrectifier 210. Second control signal 233 includes a PWM gate driveoutput 310E-H to each of the bridge FETs 308E-H of the switched bridgecircuit 230. Third control signal 283A for switched converter circuit280A includes a PWM gate drive output 310I-J to each of the buck FETs308I-J of the switched converter circuit 280A. Third control signal 283Bfor switched converter circuit 280B includes a pulse width modulation(PWM) gate drive output 310K-L to each of the buck FETs 308K-L of theswitched converter circuit 280B.

By adjusting a duty cycle of the FETs 308A-L via the control signals213, 233, 283A-C, the performance can be optimized by minimizing powerlosses in the high voltage region 205 and the low voltage region 260while maintaining at least one power parameter of a DC power signalwithin a tolerance of a power configuration settling value of theelectrical load 290A-C. The power parameter and correspondingconfiguration setting value relate to general overall configuration,e.g. power (W, watts), voltage (V, volts), current (A, amps), constantvoltage or current configuration, etc. Tolerance value means that theparameter need not be absolutely the same as the configuration settingvalue, just kept within some suitable range, e.g. ±5% or ±10% of thesetting value. For example, for luminaires 10A-C, the correspondingconfiguration setting value for the power parameter is a value suitablefor driving a light emitting diode (LED) light source 11 of theluminaire 10A-C. In one example, if the second low voltage DC powersignal 281A only need to be 60 volts (V) for the light source 11, thenthe high voltage DC signal 216 is set to 250 V by controlling thetotempole FETs 308A-D of the switched rectifier 210 via respective PWMsignals 310A-D.

For example, controlling the PWM gate drive outputs 310A-L allows tuningof the high voltage DC pulse train 311, high voltage DC signal 216, highvoltage bidirectional pulse train signal 217, low voltage bidirectionalpulse train signal 220, rectified pulse train signal 271, first lowvoltage DC power signal 275, and second low voltage DC power signal281A-B. Controlling the PWM gate drive outputs 310A-L also enables theswitched mode power circuit 101 to be configurable for differentapplications or electrical load(s) 290A-N, for example, to maintain aconstant current configuration (e.g., for powering an LED type of lightsource 11) or a constant voltage configuration (e.g., for poweringdetector(s) 12). Controlling the PWM gate drive outputs 310A-L alsoenables other configurable applications of the switched mode powercircuit 101, including visual light communication (VLC), emergencylighting (e.g., bidirectional converter for battery charging—buck andbattery input source—boost conversion), etc. For example, in emergencylighting, the bidirectional converter (e.g., switched converter circuit280A) can be used as a buck converter while charging the battery in onedirection and as a boost converter while drawing power from the batteryin an opposite direction.

Each of the wide-bandgap FETs 310A-L shown in FIGS. 3-4 can include agallium nitride (GaN) FET, silicon carbide (SiC) FET, or any suitablewide-bandgap material. Silicon FETs can be used where suitable and caninclude a bandgap of 1-2 eV. GaN FETs, which have a wide-bandgap areinherently smaller than silicon FETs, which do not have wide-bandgap. Adesign operating at the target frequency bands of the switched modepower circuit 101 ranging from 300 kilohertz (kHz) to 30 megahertz (MHz)can be built using silicon FETs, but the switching losses may be toolarge and make an inefficient switched mode power circuit 101, resultingin unacceptable power losses, which also increases heatsink requirementsof the multi-stage driver system 100.

Wide-bandgap FETs have higher breakdown voltages, which enables smallerFET devices to be built. Accordingly, a multi-stage driver system 100built with wide-bandgap FETs is smaller in size compared to amulti-stage driver system 100 built with silicon FETs. Moreover, whentotempole FETs 308A-D of the switched bridge circuit 210, bridge FETs308E-H of the switched bridge circuit 230, and buck FETs 308I-L of theconverter circuits 280A-B are wide-bandgap FETs, efficient switching athigher frequencies is attained. The wide-bandgap FETs ability toefficiently switch at high frequencies, allows reduction of the size ofpassive components (e.g., inductors 307, 352, 441A-B and capacitors 308,353, 442A-B) of the switched rectifier 210, isolating transformer 320,rectification circuit 270, and the switched converter circuits 280A-B.The reduction in size of the passive components reduces the overallphysical size of the switched mode power circuit 101. The increasedswitching frequency (and therefore smaller passive components) of thebuck supply allow for better/faster modulation of the output, i.e.,faster data rates for visual light communication (VLC). Moreover, if theat least two buck FETs 310I-J, 310K-L of the buck converters 410A-Binclude wide-bandgap FETs, the following additional advantages can beobtained.

Hard switching (not resonant) eases control requirements of the switchedmode power circuit 101. The target frequency bands of the switched modepower circuit 101 may range from 300 kilohertz (kHz) to 30 megahertz(MHz), for example, which is ideal for size reduction and performance ofFETs 308A-L and controls. The reduced size of the switched mode powercircuit 101 results in high power density, reduces the size of passivecomponents (e.eg, inductors, capacitors, transformers) and reducesparasitics with the passive components. For example, the switchedconverter circuit 280A can be less than 0.8 inches squared of boardspace and provide greater than 5,000 Watts of power per inch cubed. Thisallows for higher speed modulation of DC outputs, but may require moregranular switching control. There are tradeoffs in reducing the size ofcomponents versus having a larger output current/voltage ripple. Largeoutput voltage ripple can cause unintentional PWM of the light source 11(e.g., LED) due to the forward voltage (Vf) requirements of LEDs ordiodes in general. The layout considerations may be more stringent dueto high derivative of the voltage (dv/dt) and derivative of the current(di/dt) in short periods of time. The electromagnetic interference(EMI), board layout of the switched mode power circuit 101, andshielding should be considered a factor in designing the switched modepower circuit 101, for example, unshielded inductor/transformers andother passive components are smaller, which decreases size of the boardlayout, but generates more radiated EMI.

FIG. 5A depicts a first design of a bridgeless totempole 301 of theswitched rectifier 210. Analog readings 214A-C from the first bridgelesstotempole 301 (e.g., and a set of first control signal(s) 213 (e.g., PWMsignals 310A-D) for the first bridgeless totempole 301 are shown. Insome examples, an analog reading 214D of the high voltage DC signal 216of the HVDC bus 313 can also be taken from the switched rectifier 210for operation of the bridgeless totempole 301. This analog reading 214Dis separately labeled with reference numeral 234A when taken from theswitched bridge circuit 230. First bridgeless totempole 301 of FIG. 5Aincludes at least four totempole FETs 308A-D, where the two additionalFETs 308C-D are for active rectification of the AC input signal 212,which is further shown in FIG. 5A. Although not shown in FIGS. 5A-B,analog reading 234A of the high voltage DC signal 216 on the HVDC bus313 may be utilized to control operation of the switched rectifier 210(e.g., bridgeless totempole 301, 501).

In FIGS. 5A-B and 6A-B, analog reading(s) 214 from the switchedrectifier 210 include an AC line voltage reading 214A of the AC linevoltage 303 on the AC line voltage wire 305. Analog reading(s) 214 fromthe switched rectifier 210 further include an AC neutral reading 214B ofthe AC neutral voltage 304 on the AC neutral voltage wire 305. In FIGS.5A-B, analog reading(s) 214 from the switched rectifier 210 can furtherinclude an AC/totempole current reading 214C of the totempole inductor307. In FIGS. 6A-B, analog reading(s) 214 from the switched rectifier210 can further include an AC/boost current reading 614C of the boostinductor 607. In the example of FIG. 5A, the totempole FETs 308C-D ofthe bridgeless totempole 301 can include low speed synchronous FETs,although other types of FETs as described herein can be utilized.Synchronous FETs are low frequency FETs, for example, in the switchedrectifier 210 that are switching at a relatively low speed frequency,such as 60 Hz. However, in other stages, synchronous FETs can beswitched on the order kHz frequency depending on the implementation.

In FIG. 5A, the first control signal(s) 213 for the first bridgelesstotempole 301 design of switched rectifier 210 include the totempole PWMsignals 310A-D for respectively switching totempole FETs 308A-D toadjust a respective duty cycle. Specifically, totempole PWM signals310A-D include: a totempole high side high frequency FET gate drive 310Afor totempole FET 308A, totempole low side high frequency FET gate drive310B for for totempole FET 308B, totempole high side low frequency FETgate drive 310C for totempole FET 308C, and totempole low side lowfrequency FET gate drive 310D for totempole FET 308D.

FIG. 5B depicts a second design of a bridgeless totempole 501 of theswitched rectifier 210. Analog readings 214A-C from the secondbridgeless totempole 501 and a set of first control signal(s) 213 (e.g.,PWM signals 310A-B) for the second bridgeless totempole 501 are shown.Second bridgeless totempole 501 includes at least two diodes 502A-B,where the at least two diodes 502A-B are for passive rectification ofthe AC input signal 212. The two diodes 502A-B can be used in lieu ofsynchronous totempole FETs 308C-D of FIG. 5A, in which case the twodiodes 502A-B passively allow current to flow in only one direction.

In the example of FIG. 5B, the totempole FETs 308A-B can include FETslike FIG. 5A, although other types of FETs as described herein can beutilized. However, the second bridgeless totempole 501 design of theswitched rectifier 210 utilizes diodes 502A-B instead of the synchronoustotempole FETs 308C-D. Compared to the first bridgeless totempole 301,the cons of the second bridgeless totempole 501 design is a loss ofefficiency and ability to make the switched rectifier 210 bidirectional.However, the pros of the second bridgeless totempole 501 is lower costand ease of control.

In FIG. 5B, the first control signal(s) 213 for the second bridgelesstotempole 501 design of switched rectifier 210 include the totempole PWMsignals 310A-B for respectively switching totempole FETs 308A-B toadjust a respective duty cycle. Specifically, totempole PWM signals310A-B include: a totempole high side high frequency FET gate drive 310Afor totempole FET 308A, and totempole low side high frequency FET gatedrive 310B for totempole FET 308B. Totempole diodes 502A-B are passivelycontrolled.

FIG. 6A depicts a first bridged switched rectifier 601A design of theswitched rectifier 210. Analog readings 214A-C from the first bridgedswitched rectifier 601A and a set of first control signal(s) 213 (e.g.,PWM signal 310A) for the first bridged switched rectifier 601A arefurther shown. Although not shown in FIGS. 6A-B, analog reading 234A ofthe high voltage DC signal 216 on the HVDC bus 313 may be utilized tocontrol operation of the switched rectifier 601A-B. This first bridgedswitched rectifier 601A is different from the bridgeless totempole 301,501 of FIGS. 5A-B because the first bridged switched rectifier 601Aincludes a diode full bridge 620. Switched rectifier 511 furtherincludes a single boost diode 602A and a single boost FET 308A. Thediode full bridge 620 is a full wave rectifier. The boost inductor 607and boost capacitor 609 are a boost converter with the boost diode 602A.

In the example of FIG. 6A, the boost FET 308A can be a synchronous FETlike FIG. 5A, although other types of FETs as described herein can beutilized. Compared to the bridgeless totempole 301, the cons of thefirst bridged switched rectifier 601A design is a loss of efficiency andability to make the switched rectifier 210 bidirectional. However, thepros of the first bridged switched rectifier 601A is lower cost and easeof control.

In FIG. 6A, the first control signal(s) 213 for the first bridgedswitched rectifier 601A includes the boost PWM signal 310A for switchingboost FET 308A to adjust a respective duty cycle. Specifically,totempole PWM signal 310A includes: a totempole low side high frequencyFET gate drive 310A for boost FET 308A.

FIG. 6B depicts a second bridged switched rectifier 601B design of theswitched rectifier 210; however, the addition to FIG. 6A is the highside synchronous FET 308B in lieu of boost diode 602A. Analog readings214A-C from the second bridged switched rectifier 601B and a set offirst control signal(s) 213 (e.g., PWM signals 310A-B) for the secondbridged switched rectifier 601B are further shown. This second bridgedswitched rectifier 601B is different from the bridegeless totempole 301,501 of FIGS. 5A-B because the second bridged switched rectifier 601Bincludes a diode full bridge 620. Switched rectifier 511 furtherincludes two totempole FETs 308A-B. The diode full bridge 620 is a fullwave rectifier. The boost inductor 607 and boost capacitor 609 are aboost converter with the boost FETs 308A-B.

In the example of FIG. 6B, the boost FETs 308A-B can include asynchronous FET like FIG. 5A, although other types of FETs as describedherein can be utilized. Compared to the first bridgeless totempole 301,the cons of the second bridged switched rectifier 601B design is a lossof efficiency and ability to make the switched rectifier 210bidirectional. However, the pros of the second bridged switchedrectifier 601B is lower cost and ease of control. Compared to firstbridged switched rectifier 601A of FIG. 6A, the second bridged switchedrectifier 601B of FIG. 6B has an improvement in efficiency but is stillless efficient than the bridgeless totempole 301 of FIG. 5A and thebridgeless totempole 501 of FIG. 5B.

In FIG. 6B, the first control signal(s) 213 for the second bridgedswitched rectifier 601B include the boost PWM signals 310A-B forrespectively switching boost FETs 308A-B to adjust a respective dutycycle. Specifically, boost PWM signals 310A-B include: a totempole lowside high frequency FET gate drive 310A for boost FET 308A, andtotempole high side high frequency FET gate drive 310B for boost FET308B.

FIG. 7A depicts an isolated full-bridge 700A design like that of FIGS.3-4 formed of the switched bridge circuit 230, isolation barrier 240,and rectification circuit 270. Isolated full-bridge 700A includes theswitched bridge circuit 230 with the full bridge 334, isolation barrier240, and rectification circuit 270. The isolated full-bridge 700Aprovides isolation between the AC input signal 212 of the AC power mains211 and respective second low voltage DC power signal 281-B torespective electrical load 290A-B (e.g., NEC class 2 output devices).The isolated full-bridge 700A also minimizes voltage strain on the FETs308A-L and is better suited for high frequency switching, particularly,if the FETs 308A-L are wide-bandgap FETs (e.g., GaN based). Compared tothe isolated half bridge 700B of FIG. 7B and the flyback converter 800of FIG. 8 , the isolated full-bridge 700A has the highest efficiency andcontrol capability. The isolated full-bridge 700A also allowsbidirectionality with the substitution of rectification FETs 308M-N inlieu of rectification diodes 351A-B as shown in FIG. 7C.

In FIGS. 7A-C and 8, analog readings 234 (not shown) from the switchedbridge circuit 230, including HVDC signal 216 and high voltagebidirectional pulse train signal 217, and a set of second controlsignal(s) 233 (e.g., PWM signals 310E-H respectively) for the switchedbridge circuit 230 are shown. Also shown in FIGS. 7A-B are analogreadings 274 from the rectification circuit 270, including of the lowvoltage bidirectional pulse train signal 220, rectified pulse trainsignal 271, and first low voltage DC power signal 275.

FIG. 7B depicts an isolated half bridge 700B design formed of theswitched bridge circuit 230, isolation barrier 240, and rectificationcircuit 270. Isolated half bridge 700B includes the switched bridgecircuit 230 with just the first half bridge 332 (without the second halfbridge 333), isolation barrier 240, and rectification circuit 270. Asshown in FIG. 7B, the switched bridge circuit 230 of the isolated halfbridge 700B further include two capacitors 702A-B that are used in lieuof bridge FETs 308G-H. As further shown in FIG. 7B, a second centerpoint 714 of the two capacitors 702A-B is connected to the primary side319 of the isolating transformer 320. In this case, the capacitors702A-B provide a fixed voltage of ½*HVDC to the second center point 714.The isolated half bridge 700B still provides a high voltagebidirectional square wave, just with half the amplitude of the isolatedfull bridge 700A.

FIG. 7C depicts and isolated full-bridge 700C like that of FIG. 7A, butalso allows bidirectionality by replacing rectification diodes 351A-Bwith rectification FETs 310M-N. In the example of FIG. 7C, the sixthcontrol signal(s) 373 include PWM signals 310M-N to drive therectification FETs 308M-N. The PWM signals 310M-N from the control block103 are for respectively switching the totempole FETs 308M-N to adjust arespective duty cycle.

Isolated half bridge 700B provides isolation between the AC input signal212 of the AC power mains 211 and respective second low voltage DC powersignal 281-B to respective electrical load 290A-B (e.g., NEC class 2output devices). Compared to the isolated full-bridge 700A of FIG. 7A,the isolated half bridge 700B is less expensive, but has a reducedamount of control. Because the bridge FETSs 308G-H are replaced withcapacitors 702A-B, the isolated half bridge 700B does not enablebidirectionality.

FIG. 8 depicts a flyback converter 800 design that is an alternative tothe switched bridge circuit 230. Flyback converter 800 includes theisolation barrier 240 and rectification circuit 270. As shown in FIG. 8, the flyback converter 800 includes a single FET 308E. FET 308E isconnected to the primary side 319 of the isolating transformer 320.Rectification circuit 270 can include a single rectification diode 351Aand a rectification capacitor 353.

Flyback converter 800 provides isolation between the AC input signal 212of the AC power mains 211 and respective second low voltage DC powersignal 281-B to respective electrical load 290A-B (e.g., NEC class 2output devices). Compared to the isolated full-bridge 700A of FIG. 7Aand isolated half bridge 700B of FIG. 7B, the flyback converter 800 isthe least expensive with the lowest part count and cost, but has thelowest efficiency. Flyback converter 800 is not bidirectional.

FIGS. 9A-B illustrate the bidirectional converter architecture of theswitched converter circuit 280A and switched converter circuit 280C,respectively. Although the switched converter circuit 280A is abidirectional converter, the switched converter circuit 280A can be abuck converter as in FIG. 9A and in the reverse direction the switchedconverter circuit 280C can be a boost converter as in FIG. 9B. In FIG.9A, the switched converter circuit 280A behaves as a buck converter 910Awith a synchronous rectifier when the voltage input (V_(in)) is greaterthan the load voltage (V_(load)) of the light source 11. As shown, inFIG. 9B, the switched converter circuit 280C behaves as a boostconverter 910B with a synchronous rectifier when the voltage input(V_(in)) is less than the load voltage (V_(Load)) of the battery 13. Inthe examples, the voltage input (V_(in)) is the first low voltage DCpower signal 275 outputted from the rectification circuit 270. The loadvoltage (V_(Load)) is the second low voltage DC power signal 281A inFIG. 9A and the second low voltage DC power signal 281C in FIG. 9B.

As shown in FIG. 9B, the bidirectional converter (e.g., power sourcefrom a battery 13) is enabled by the low side buck FET 308P of theswitched converter circuit 280C. Switched converter circuit 280C isstructurally similar to switched converter circuit 280A and includesbuck FETs 3080-P controlled by respective PWM signals 3100-P. However,when sourcing power from the electrical load 290C (battery 13), the lowside buck FET 308P controlled by PWM signal 310P becomes the primaryswitching element of a boost converter 910B as opposed to a buckconverter 910A when Vin <VLoad (of the battery 13). For example, thisenables emergency lighting operation of the electrical load 290A, suchas light source 11 (e.g., LEDs), controlled by the switched convertercircuit 280A when the first low voltage DC power signal 275 is lowerthan the battery voltage (VLoad). In another example, the low side buckFET 308P can be replaced with a diode, but this prevents the boostconverter 910B mode. The boost converter 910 includes buck FETs 3080-P,a buck inductor 441C, and a buck capacitor 442C. An electrical loadoutput 421, shown as electrical load output voltage 422C and electricalload output current, is produced by the battery 13, as electrical loadoutput voltage 1+(positive) 430C and electrical load output voltage 2−(negative) 431C.

FIG. 10 illustrates a first control block 103A design of the multi-stagedriver system 100. In FIG. 10 , the control block 103 includes a highvoltage region microcontroller 204A to control operations of the highvoltage region 205, and a low voltage region microcontroller 204B tocontrol operations of the low voltage region 260. The isolation barrier240 includes a digital isolator 1005 to provide communication betweenthe high voltage region microcontroller 204A and the low voltage regionmicrocontroller 204B. The communication can be bidirectional between thelow voltage region microcontroller 204B and the high voltage regionmicrocontroller 204A. The communication can be unidirectional from thelow voltage region microcontroller 204B to the high voltage regionmicrocontroller 204A. The communication can be unidirectional from thehigh voltage region microcontroller 204A to the low voltage regionmicrocontroller 204B. As shown in FIG. 10 , there are twomicrocontrollers 204A-B, one on each side of the isolation barrier 240.The digital isolator 1005 includes a digital data interface (e.g.,serial data interface, parallel data interface, level-shifted datainterface, etc.) passed through. Data can be passed to the high voltageregion microcontroller 204A from a communication module 1010 (e.g.,network communication interface 15) via the low voltage regionmicrocontroller 204B. Digital isolator 1005 can be a capacitiveisolator, optical isolator, or any other suitable technology.

As shown, the high voltage region microcontroller 204A is coupled to thedigital isolator 1005 via a high voltage region data bus 1001A forcommunication. Low voltage region microcontroller 204B is coupled to thedigital isolator 1005 via a low voltage region data bus 1001B forcommunication. High voltage region microcontroller 204A and low voltageregion microcontroller 204B include a respective I/O interface(s), arespective memory, a respective processor (CPU), and a respective serialport coupled to the digital isolator 1005 for communication overrespective data bus 1001A-B. These components of the high voltage regionmicrocontroller 204A and low voltage region microcontroller 204B arecoupled by a system bus (e.g., connective wire(s)) linking all thecomponents together. The respective I/O interface(s) include I/Operipherals, such as PWM modules (e.g., PWM generator circuits), analogperipherals, communication peripherals, analog-to-digital converters(ADCs) and digital-to-analog converters (DAC). Control signals 213, 233,372, 283-B, such as PWM signals 310A-L, can be generated using the PWMmodule, DAC, and/or a general-purpose I/O interface (GPIO). In oneexample, ADCs may convert analog signals from the switched mode powercircuit 101 into digital signals for the processor. DACs convert digitalsignals from the processor into analog signals for the switched modepower circuit 101. I/O peripherals are the interface for the respectiveprocessor of the high voltage region microcontroller 204A and the lowvoltage region microcontroller 204B to the high voltage region 205 andthe low voltage region 260, respectively. ADCs can be adirect-conversion ADC, parallel comparator ADC, counter type ADC, servotracking ADC, successive approximation ADC, integration ADC,delta-encoded ADC, pipelined ADC, etc. ADC (and other peripherals) canbe a separate integrated chip from the high voltage regionmicrocontroller 204A and the low voltage region microcontroller 204Bthat transfers the data to the high voltage region microcontroller 204Aand the low voltage region microcontroller 204B via digitalcommunications.

I/O interface(s) of the high voltage region microcontroller 204A receiveanalog reading(s) 214, 234 and send those analog reading(s) 214, 234 asdigital data to the respective processor. The respective processor ofthe high voltage region microcontroller 204A sends the necessary firstand second control signals 213, 233, for example, as digitalinstructions to the I/O interface(s), which are converted to the analogdomain and applied to the high voltage region 205 of the switched modepower circuit 101. I/O interface(s) of the low voltage regionmicrocontroller 204B receive analog reading(s) 284A-B and send thoseanalog reading(s) 284A-B as binary data to the respective processor. Therespective processor of the low voltage region microcontroller 204Bsends the necessary third control signals 283A-B, for example, asdigital instructions to the I/O interface(s), which are converted to theanalog domain and applied to the low voltage region 205 of the switchedmode power circuit 101.

More specifically, the ADCs of the respective I/O interface(s) for highvoltage region microcontroller 204A convert an analog input signal(e.g., analog reading(s) 214, 234) through a mathematical function intoa digital output signal (digital voltage or current value) forprocessing by the respective processor of the high voltage regionmicrocontroller 204A. In the example of FIG. 10 , the analog reading(s)214 (e.g., voltage and current) from switched rectifier 210 include ACline voltage 214A, AC neutral voltage 214B, and AC/totempole inductorcurrent 214C of totempole inductor 307. Analog reading(s) 234 (e.g.,voltage) from switched bridge circuit 230 includes the HVDC bus 234A,which corresponds to the high voltage DC signal 216.

ADCs of the respective I/O interface(s) for the low voltage regionmicrocontroller 204B convert an analog input signal (e.g., analogreading(s) 274, 284A-B) through a mathematical function into a digitaloutput signal (digital voltage or current value) for processing by therespective processor of the low voltage region microcontroller 204B. Inthe example of FIG. 10 , the analog reading(s) 274 (e.g., voltage) fromrectification circuit 270 include the LVDC bus 274A, which correspondsto the first low voltage DC power signal 275. Analog readings 284A(e.g., voltage and current) from switched converter circuit 280A includebuck input current 415A, electrical load output current 421A, electricalload output voltage 1+(positive) 430A, and electrical load outputvoltage 2−(negative) 431A. Analog readings 284B (e.g., voltage andcurrent) from switched converter circuit 280B include buck input current415B, electrical load output current 421B, electrical load outputvoltage 1+(positive) 430B, and electrical load output voltage2−(negative) 431B.

In a first example, PWM module(s) (e.g., timing-based PWM generatorcircuits) of the control block 103 (e.g., in high voltage regionmicrocontroller 204A or as a separate integrated chip) generates controlsignals 213, 233, such as PWM signals 310A-H. In a second example, DACsfor high voltage region microcontroller 204A convert a digital inputsignal (e.g., first control signal 213 and second control signal 233)through a mathematical function into an analog output signal (e.g., PWMgate drive output) for the high voltage region 205. As noted above, thefirst control signal 213 and second control signal 233 are in responseto processing of the analog reading(s) 214, 234 from the high voltageregion 205 by the respective processor of the high voltage regionmicrocontroller 204A. More specifically, the first control signal 213(e.g., PWM gate drive outputs to switched rectifier 210) includes:totempole PWM signal 310A (e.g., high side high frequency FET gatedrive), totempole PWM signal 310B (e.g., low side high frequency FETgate drive), totempole PWM signal 310C (e.g., high side low frequencyFET gate drive), and totempole PWM signal 310D (e.g., low side lowfrequency FET gate drive). Second control signal 233 (PWM gate driveoutputs to switched bridge circuit 230) includes: bridge PWM signal 310E(e.g., full bridge high side 337A FET gate drive), bridge PWM signal310F (e.g., full bridge low side 336A FET gate drive), bridge PWM signal310G (e.g., full bridge high side 337B FET gate drive), and bridge PWMsignal 310H (e.g., full bridge low side 336B FET gate drive).

In a first example, PWM module(s) (timing-based PGM generator circuits)of the control block 103 (e.g., in low voltage region microcontroller204B or as a separate integrated chip) generates control signals 273,283-B, such as PWM signals 310I-N. In a second example, DACs for lowvoltage region microcontroller 204B convert a digital input signal(e.g., third control signal 283A-B) through a mathematical function intoan analog output signal (e.g., PWM gate drive output) for the lowvoltage region 260. As noted above, the respective third control signals283A-B are in response to processing of the respective analog reading(s)284A-C from the low voltage region 260 by the respective processor ofthe low voltage region microcontroller 204B. More specifically, thirdcontrol signal 283A (PWM gate drive outputs to switched convertercircuit 280A) include buck PWM signal 310I (e.g., FET gate drive), buckPWM signal 310J (e.g., synchronous rectifier FET gate drive). Fourthcontrol signal 283B (PWM gate drive outputs to switched convertercircuit 280B) includes buck PWM signal 310K (e.g., FET gate drive) andbuck PWM signal 310L (e.g., synchronous rectifier FET gate drive).Optional sixth control signal 273 may be generated if the rectificationcircuit 270 includes rectification FETs 310M-N in response to processingof the respective analog reading(s) 274 (e.g., LVDC bus 274A) from thelow voltage region 260 by the respective processor of the low voltageregion microcontroller 204B.

Following is an example of the utilizing the multi-stage driver system100 to enable a respective light source 11 (e.g., of various electricalload(s) 290A-N) to be driven with different driver circuit protocols.Digital control settings (e.g. for a respective driver circuit protocol)are contained within the respective memory of the low voltage regionmicrocontroller 204B that is coupled to the communication module 1010.Each driver circuit protocol results in a unique digital voltage value.For example, using a voltage lookup table stored in the respectivememory of the low voltage region microcontroller 204B, the respectiveprocessor of the low voltage region microcontroller 204B determines anoptimized second low voltage DC power signal 281A-N suitable for drivingthe respective light source 11 and adjusts respective PWM signals 310A-Lfor FETs 310A-L of the high voltage region 205 and the low voltageregion 260. Where suitable, digital control settings (e.g. for arespective driver circuit protocol) can also be achieved by calculatingvalues on the fly based on an algorithm or mathematical function.

FIG. 11 illustrates a second control block 103B design of themulti-stage driver system 100. Low voltage region microcontroller 204Breceives the analog readings 274, 284A-B from the low voltage region 260and processes the analog readings 274, 284A-B to produce the respectivethird control signals 283A-B for the respective switched convertercircuits 280A-B in the same manner as FIG. 10 .

The second control block 103B is similar to the first control blockdesign; however, the high voltage region microcontroller 204A isreplaced with just a high voltage region I/O interface 1105 (e.g., whichincludes ADC, DAC, etc.). High voltage region I/O interface 1105converts the analog reading(s) 214 and 234 from the analog domain intothe digital domain (e.g., via ADC) and passes the digitally convertedreading(s) 1014, 1034 through the digital isolator 1005 for digitalsignal processing to the low voltage region microcontroller 204B.

High voltage region I/O interface 1105 is coupled to the digitalisolator 1005 via a high voltage region data bus 1001A. The digitallyconverted reading(s) 1014, 1034 are communicated to the digital isolator1005 from the high voltage region I/O interface 1105 over the highvoltage region data bus 1001A. Low voltage region microcontroller 204Bis coupled to the digital isolator 1005 via a low voltage region databus 1001B to receive the digitally converted reading(s) 1014, 1034 ofthe high voltage region 205 through the high voltage region I/Ointerface 1105. In addition, the third control signal 283 for the lowvoltage region 260 is generated by the low voltage regionmicrocontroller 204B (e.g., based on digitally converted reading(s)1014, 1034).

As further shown, the first control signal 213 and second control signal233 are generated by the low voltage region microcontroller 204B, forexample, in response to the digitally converted reading(s) 1014, 1034,in a manner that is analogous to that described in FIG. 10 . However,the first control signal 213 (e.g., PWM signals 310A-D) and secondcontrol signal 233 (e.g., PWM signals 310E-H) are then fed through agate driver with integrated isolation 1110. The first and second signals213, 233 produced by the gate driver 1110 are then applied to thetotempole FETs 308A-D and bridge FETs 308E-F. Alternatively, first andsecond signals 213, 233 can be communicated to the digital isolator 1005over the low voltage region data bus 1001B. Digital isolator 1005 canthen communicate the first and second signals 213, 233 to the highvoltage region I/O interface 1105 over the high voltage region data bus1001A, which are converted from the digital domain to the analog domainby the high voltage region I/O interface 1105 (e.g., via DAC) andapplied to the high voltage region 205.

In a reverse example of FIG. 11 (not shown), the low voltage regionmicrocontroller 204B can be replaced with just a low voltage region I/Ointerface. Low voltage region I/O interface then converts the analogreading(s) 284A-B from the analog domain into the digital domain andpasses the digitally converted readings through the digital isolator1005 over the low voltage region data bus 1001B for digital signalprocessing to the high voltage region microcontroller 204A. High voltageregion microcontroller generates the third control signal 283 and passesthe third control signal 283 back for application to the low voltageregion 260. High voltage region microcontroller 204A would also receivethe analog readings 214, 234 from the high voltage region 260 to producethe first and second control signals 213, 233 in the same mannerdescribed in FIG. 10 .

FIG. 12A is a block diagram of a luminaire 10 that communicates via thelighting control system of FIGS. 1A-B and is supported by themulti-stage driver system 100 to ensure compatibility with various typesof electrical load(s) 290A-C, such as light source(s) 11, detector(s)12, and a battery 13. Luminaire 10 can be an integrated light fixturethat generally includes a multi-stage driver system 100 that is poweredby a power source. Multi-stage driver system 100 receives power from thepower source, such as the depicted AC power mains 211. In some examples,the power source may be a battery, solar panel, or any other AC or DCsource. AC power mains 211 supplies power and ground voltages to themulti-stage driver system 100, which in turn powers the electricalload(s) 290A-C (e.g., light source 11, detector(s) 12, and battery 13),network communication interface(s) 15, etc. to provide reliableoperation of the various circuitry of the luminaire 10. Battery 13 canbe a power input in boost mode of the switched mode power circuit 101 byoperating in a reverse direction for the emergency lighting applicationof the boost converter 910B of FIG. 9B to supply power to the lightsource 11 when the line power source (e.g., AC power mains 211) isunavailable.

As noted, multi-stage driver circuit system 100 converts an input powersignal (e.g., AC input signal 212) into a respective second low voltageDC power signal 281A for driving the light source 11 and a respectivesecond low voltage DC power signal 281B for driving the detector(s) 12.Multi-stage driver circuit system 100 stabilizes the output voltageand/or current to be unaffected by changes in the input voltage andloading. In the example, the multi-stage driver circuit system 100connects to the AC power mains 211 to receive the AC input signal 212.The connection to the AC power mains 211 may be direct or indirectthrough intervening electrical components, so long as the switched modepower circuit 101 is electrically connected to the AC power mains 211.As shown, the control block 103 includes at least one microcontroller204 or microcontroller unit (MCU), which is an on-board controller. Atypical microcontroller includes a processor, memory and input/output(I/O) interface(s) on a single chip. Light source 11 is also coupled tothe switched mode power circuit 101 to be driven by the switched modepower circuit 101 adjust a light source control setting. Detector(s) 12,such as occupancy, audio, or daylight sensors are connected to theswitched mode power circuit 101 to be driven by the switched mode powercircuit 101. In FIG. 12A, detector(s) 12 and sense circuitry 1261 andare on-board the luminaire 10. Sense circuitry 1261, such as applicationfirmware, is operable to control detector(s) 12 and can drive thedetector(s) 12, such as occupancy, audio, and photo sensor hardware. Insome examples, the detector(s) 12 can include other types ofoptical-to-electrical transducer(s) 1451 as described in FIGS. 14-15 ,such as a photovoltaic cell. Thus, detector(s) 12 can be a power inputin boost mode by operating in a reverse direction like the battery 13for the emergency lighting application of the boost converter 910B ofFIG. 9B.

Electrical load(s) 290A-C can communicate with the control block 103 viaa separate link from the DC power line (e.g., second low voltage DCpower signal 281A-C). However, the electrical load(s) 290A-C can alsocommunicate back to the processor 1292 via the external/internal networkcommunication interface(s) 15 back to the processor 1292. It is alsofeasible to provide communication support over the DC power line (e.g.,second low voltage DC power signal 281A-B) from the switched mode powercircuit 101 to the electrical load(s) 290A-B (e.g., light source 11and/or detector(s) 12). For example, the switched mode power circuit 101can provide a level-shifted voltage to the electrical load(s) 290A-B andin return the electrical load(s) 290A-B can level-shift current to theswitched mode power circuit 101 for communication.

The microcontroller 204 may be one or several integrated circuits thatincorporate a processor 1292 serving as the programmable centralprocessing unit (CPU) of the microcontroller 204 as well as one or morememories, represented by memory 1293 (e.g., volatile or non-volatile).Control block 103 can include a field-programmable gate array (FPGA)and/or a digital signal processor (DSP) as an alternative or addition tothe microcontroller 204. The memory 1293 is accessible to the processor1292, and the memory or memories 1293 store executable programming forthe CPU formed by processor 1292 as well as data for processing by orresulting from processing of the processor 1292. As shown, memory 1293includes multi-stage driver system programming 1295 (which can befirmware) for configuring the switched mode power circuit 101 to providea respective DC power signal 281A-B having at least one power parameterwithin a tolerance of a power configuration setting value of theelectrical load(s) 290A-B (e.g., light source 11 or detector(s) 12).Alternatively or additionally to the microcontroller 204, themulti-stage driver system programming 1295 can be embodied in the FPGAand/or the DSP. Memory 1293 further includes lightingcontrol/commissioning programming 1296 for both lighting controloperations and commissioning, maintenance, and diagnostic operations ofthe lighting control system 1 of FIGS. 1A-B.

Memory 1293 like that shown in FIGS. 12-15 are for storing data andprogramming. In the example, the main memory 1293 may be a memory systeminclude a flash memory (non-volatile or persistent storage) and a randomaccess memory (RAM) (volatile storage). The RAM serves as short termstorage for instructions and data being handled by the processor 1292,e.g., as a working data processing memory. The flash memory typicallyprovides longer term storage.

Of course, other storage devices or configurations may be added to orsubstituted for those in the example. Such other storage devices may beimplemented using any type of storage medium having computer orprocessor readable instructions or programming stored therein and mayinclude, for example, any or all of the tangible memory of thecomputers, processors or the like, or associated modules.

The instructions, programming, or application(s) may be firmware orsoftware used to implement any other device functions associated withthe multi-stage driver system 100, including the luminaire 10 of FIGS.12A-B and sensor device 16 of FIGS. 13A-B. Program aspects of thetechnology may be thought of as “products” or “articles of manufacture”typically in the form of executable code or process instructions and/orassociated data that is stored on or embodied in a type of machine orprocessor readable medium (e.g., transitory or non-transitory), such asmemory 1293, or a memory of a computer used to download or otherwiseinstall such programming into the control block 103 of the multi-stagedriver system 100, or a transportable storage device or a communicationsmedium for carrying program for installation in the multi-stage driversystem 100.

The microcontroller 204 may be thought of as a small computer orcomputer like device formed on a single chip for digital signalprocessing. Such devices are often used as the configurable controlelements embedded in special purpose devices rather than in a computeror other general purpose device. A variety of available MCU chips, forexample, may be used as the microcontroller 204.

The microcontroller 204 in this example also includes I/O interface(s)1220, which includes I/O peripherals, such as, PWM modules,digital-to-analog converter(s) (DACs), and analog-to-digitalconverter(s) (ADCs). Most, if not all, of the I/O interface(s) 1220 canbe implemented as separate integrated chips that digitally communicateto the processor 1292. I/O interfaces 1220 are coupled to both a highvoltage region 205 and a low voltage region 260 of the switched modulepower circuit 101. I/O interface(s) 1220 receive at least one real-timeinput signal, such as analog readings (e.g., voltage or current) 214,234, 274, 284A-C, from a high voltage region 205 or a low voltage region260 of the switched mode power circuit 101 and to provide at least onecontrol signal 213, 233, 283A-C to the high voltage region 205 or thelow voltage region 260. I/O interface(s) 1220, for example, conveyanalog readings (e.g., voltage or current) 214, 234, 274, 284A-C fedfrom the high voltage region 205 and the low voltage region 260 of theswitched mode power circuit 101 and produce a digital voltage or currentvalue that is supplied to the processor 1292 of microcontroller 204 forprocessing. I/O interface(s) 1220 also convey at least one controlsignal, such as driver control signals 213, 233, 283 (e.g., PWM signals310A-L) back to the high voltage region 205 and the low voltage region260, respectively.

Detector(s) 12 include an in-fixture daylight sensor, an occupancysensor, an audio sensor, a temperature sensor, or other environmentalsensor. Detector(s) 12 may be based on Acuity Brands Lighting'scommercially available xPoint® Wireless ES7 product. Lightingcontrol/commissioning programming 1296, such as application firmware,drives the in-fixture occupancy, audio, and photo sensor hardware.Changes to light a source control setting of the light source 11 andcommunications in the lighting control network 5 occur when lightingcontrol/commissioning programming 1296 of luminaire 10 detects statechanges in the detector(s) 12, such as occupancy, daylight, and audiosensors.

As shown, luminaire 10 includes a light source 11 and the switched modepower circuit 101 is coupled to the light source 11 and is configured tocontrol light source 11 operation via the switched mode power circuit101 based on the light source control setting and within with atolerance of a power configuration setting value of the light source 11and detector(s) 12. Multi-stage driver system programming 1295configures the switched mode power circuit 101 to provide a respectivelow voltage DC power signal 281A-C having at least one power parameter1297A-C within a tolerance 1298A-C of a power configuration settingvalue 1299A-C of the electrical load 290A-C (e.g., light source 11,detector(s) 12, and battery 13). Multi-stage driver system programming1295 responds to the at least one real-time input signal 1214, 1234,1274, 1284A-C, which can be digitally converted analog readings (e.g.,voltage or current) 214, 234, 274, 284A-C, from the high voltage region205 or the low voltage region 260 to adjust operation of the highvoltage region 205 or the low voltage region 260 via the at least onedriver control signal 213, 233, 273, 283, such as PWM signals 310A-P.

In the example of FIG. 12A, a multi-stage driver system 100 includes aswitched mode power circuit 101 for providing a direct current (DC)power signal to an electrical load 290A-C. The switched mode powercircuit 101 provides a second low voltage DC power signal 281A toelectrical load 290A (light source 11). Switched mode power circuit 101provides a second low voltage DC power signal 281B to electrical load290B (detector(s) 12). Switched mode power circuit 101 provides a secondlow voltage DC power signal 281C to electrical load 290C (battery 13).The switched mode power circuit 101 includes a high voltage region 205,a low voltage region 260, and an isolation barrier 240 coupled betweenthe high voltage region 205 and the low voltage region 260.

Multi-stage driver system 100 includes a control block 103 coupled tocontrol operations of the switched mode power circuit 101. The controlblock 103 includes at least one microcontroller 204 having a processor1292, a memory 1293, and interfaces 1220 coupled to the high voltageregion 205 and the low voltage region 260. The interfaces 1220 arecoupled to receive at least one real-time input signal 1214, 1234, 1274,1284A-C from the high voltage region 205 or the low voltage region 260and to provide at least one control signal 213, 233, 273, 283A-C to thehigh voltage region 205 or the low voltage region 260. The at least onecontrol signal 213, 233, 273, 283A-C can include PWM signals 310A-P tocontrol respective FETs 308-P. As shown in FIG. 12A, the real-time inputsignals 1214, 1234, 1274, 1284-C are digitally converted from therespective analog reading(s) 214, 234, 274, 284A-C taken from theswitched mode power circuit 101.

The at least one microcontroller 204 includes multi-stage driver systemprogramming 1295 stored in the memory 1293 for execution by theprocessor 1292. Execution of the multi-stage driver system programming1295 by the processor 1292 configures the multi-stage driver system 100to implement the following functions, including functions to controloperation of the high voltage region 205 or the low voltage region 260.First, the multi-stage driver system 100 configures the switched modepower circuit 101 to provide the DC power signal 281A-C having at leastone power parameter 1297A-C within a tolerance 1298A-C of a powerconfiguration setting value 1299A-C of the electrical load 290A-C.Second, the multi-stage driver system 100 responds to the at least onereal-time input signal 1214, 1234, 1274, 1284A-C from the high voltageregion 205 or the low voltage region 260 to adjust operation of the highvoltage region 205 or the low voltage region 260 via the at least onecontrol signal 213, 233, 273, 283A-C.

In a first example of adjusting operation, the interfaces 1220 arecoupled to receive the at least one real-time input signal 1214, 1234from the high voltage region 205. Execution of the multi-stage driversystem programming 1295 by the processor 1292 configures the multi-stagedriver system 100 to implement functions, including functions to controloperation of the high voltage region 205 to respond to the at least onereal-time input signal 1214, 1234 from the high voltage region 205 toadjust operation of the high voltage region 205 via the at least onecontrol signal 213, 233, 273, 283A-C.

In a second example of adjusting operation, the interfaces 1220 arecoupled to receive the at least one real-time input signal 1274, 1284A-Cfrom the low voltage region 260. Execution of the multi-stage driversystem programming 1295 by the processor 1292 configures the multi-stagedriver system 100 to implement functions, including functions to controloperation of the high voltage region 205 to respond to the at least onereal-time input signal 1274, 1284A-C from the low voltage region 260 toadjust operation of the high voltage region 205 via the at least onecontrol signal 213, 233, 273, 283A-C. In the first and second examples,first control signal 213 of the switched rectifier 210 and secondcontrol signal 233 of the switched bridge circuit 230 can adjustoperation of the high voltage region 205.

In a third example of adjusting operation, the interfaces 1220 arecoupled to receive the at least one real-time input signal 1214, 1234from the high voltage region 205. Execution of the multi-stage driversystem programming 1295 by the processor 1292 configures the multi-stagedriver system 100 to implement functions, including functions to controloperation of the low voltage region 260 to respond to the at least onereal-time input signal 1214, 1234 from the high voltage region 205 toadjust operation of the low voltage region 260 via the at least onecontrol signal 213, 233, 273, 283A-C.

In a fourth example of adjusting operation, the interfaces 1220 arecoupled to receive the at least one real-time input signal 1274, 1284A-Cfrom the low voltage region 260. Execution of the multi-stage driversystem programming 1295 by the processor 1292 configures the multi-stagedriver system 100 to implement functions, including functions to controloperation of the low voltage region 260 to respond to the at least onereal-time input signal 1274, 1284A-C from the low voltage region 260 toadjust operation of the low voltage region 260 via the at least onecontrol signal 213, 233, 273, 283A-C. In the third and fourth examples,first control signal 213 of the switched rectifier 210 and secondcontrol signal 233 of the switched bridge circuit 230 can adjustoperation of the low voltage region 260 because the adjustments to thehigh voltage region 205 are propagated downstream to the low voltageregion 260. Moreover, sixth control signal 273 of rectification circuit270 and the third, fourth, and fifth control signals 283A-C ofrespective switched converter circuits 280-C can adjust operation of thelow voltage region 260.

The at least one power parameter 1297A-C or the power configurationsetting value 1299A-C corresponds to at least one of a voltage (V), acurrent (amperes), a constant voltage configuration, a constant currentconfiguration, or a modulation scheme of the high voltage region 205 orthe low voltage region 260. The tolerance 1298-C means that the at leastone power parameter 1297A-C need not be absolutely the same as the powerconfiguration setting value 1299A-C, just kept within some suitablerange ±5% or ±10% of the power configuration setting value 1299A-C. Forexample, in the case of the luminaire 10, the power configurationsetting value 1299A for the power parameter 1297A is a value suitablefor driving the light source 11 (e.g., LED) of the luminaire 10. Thepower configuration setting value 1299C for the power parameter 1297C isa value suitable for driving the battery 13 of the luminaire 10.

The function to respond to the at least one real-time input signal 1214,1234, 1274, 1284A-C from the high voltage region 205 or the low voltageregion 260 to adjust operation of the high voltage region 205 or the lowvoltage region 260 via the at least one control signal 213, 233, 273,283A-C includes: optimizing performance of the switched mode powercircuit 101 while maintaining the at least one power parameter 1297A-Cof the DC power signal 281A-C within the tolerance 1298A-C of the powerconfiguration setting value 1299A-C of the electrical load 290A-C.

In a first example of optimizing performance, the at least one real-timeinput signal 1214 includes a reading of an AC input signal 212. The atleast one control signal 213, 233, 273, 283A-C includes a pulse widthmodulation (PWM) gate drive output 310A-P. The function of optimizingperformance of the switched mode power circuit 101 while maintaining theat least one power parameter 1297A-C of the DC power signal (e.g.,second low voltage DC power signal 281A-C) within the tolerance 1298A-Cof the power configuration setting value 1299A-C of the electrical load290A-C includes: based on the AC input signal 212 reading, controllingthe PWM gate drive output 310A-H to at least two wide-bandgap FETs308A-H of the high voltage region 205 to efficiently tune a bus voltage(e.g., high voltage DC signal 216) of a high voltage DC bus 313 of thehigh voltage region 205.

In a second example of optimizing performance, the at least onereal-time input signal 1284A includes a reading of output current 421Ato the electrical load 290A (e.g., light source 11) from a switchedconverter circuit 280A of the low voltage region 260. The at least onecontrol signal 283A includes a pulse width modulation (PWM) gate driveoutput 310I-J. The function of optimizing performance of the switchedmode power circuit 101 while maintaining the at least one powerparameter 1297A of the DC power signal (e.g., second low voltage DCpower signal 281A) within the tolerance 1298A of the power configurationsetting value 1299A of the electrical load 290A (e.g., light source 11)includes: based on the electric load output current reading 421A,controlling the PWM gate drive output 310I-J to at least twowide-bandgap FETs 308I-J of the low voltage region 260 to maintain aconstant current configuration.

In a third example of optimizing performance, the at least one real-timeinput signal 1284B includes a reading of output voltage 422B to theelectrical load 290B (e.g., detector(s) 12) from a switched convertercircuit 280B of the low voltage region 260. The at least one controlsignal 283B includes a pulse width modulation (PWM) gate drive output310K-L. The function of optimizing performance of the switched modepower circuit 101 while maintaining the at least one power parameter1297B of the DC power signal (e.g., second low voltage DC power signal281B) within the tolerance 1298B of the power configuration settingvalue 1299B of the electrical load 290B (e.g., detector(s) 12) includes:based on the electric load output voltage reading 422B, controlling thePWM gate drive output 310K-L to at least two wide-bandgap FETs 308K-L ofthe low voltage region 260 to maintain a constant voltage configuration.

In a fourth example of optimizing performance, the at least onereal-time input signal 1274 includes a reading of a bus voltage (e.g.,first low voltage DC power signal 275) of a low voltage DC bus 354 ofthe low voltage region 260. The at least one control signal 213, 233includes a pulse width modulation (PWM) gate drive output 310A-H. Thefunction of optimizing performance of the switched mode power circuit101 while maintaining the at least one power parameter 1297A-C of the DCpower signal (e.g., second low voltage DC power signal 281A-C) withinthe tolerance 1298A-C of the power configuration setting value 1299A-Cof the electrical load 290A-C includes: based on the reading of the busvoltage reading (e.g., first low voltage DC power signal 275),controlling the PWM gate drive output 310A-H to at least twowide-bandgap FETs 308A-H of the high voltage region 205 to efficientlytune a high voltage signal (e.g., high voltage DC signal 216 or highvoltage bidirectional pulse train signal 217) of the high voltage region205.

In a fifth example of optimizing performance, the at least one real-timeinput signal 1284A-C includes a reading of input current 415A-C to aswitched converter circuit 280A-C of the low voltage region 260. The atleast one control signal 283A-C includes a pulse width modulation (PWM)gate drive output 310I-L, 3100-P for switched converter circuits 280A-C.The function of optimizing performance of the switched mode powercircuit 101 while maintaining the at least one power parameter 1297A-Cof the DC power signal (e.g., second low voltage DC power signal 281A-C)within the tolerance 1298A-C of the power configuration setting value1299A-C of the electrical load 290A-C includes: based on the reading ofthe input current 415A-C to the switched converter circuit 280A-C,controlling the PWM gate drive output 310A-H to at least twowide-bandgap FETs 308A-H of the high voltage region 205 to efficientlytune a high voltage signal (e.g., high voltage DC signal 216 or highvoltage bidirectional pulse train signal 217) of the high voltage region205.

The power parameter 1297A-C can be calculated. In one example, the atleast one real-time input signal 1214 includes a reading of an AC inputsignal 212 waveform. The function to respond to the at least onereal-time input signal 1214 from the high voltage region 205 or the lowvoltage region 260 to adjust operation of the high voltage region 205 orthe low voltage region 260 via the at least one control signal 213, 233,273, 283A-C includes: based on the AC input signal 212 waveform,calculating the at least one power parameter 1297A-C.

For electrical load 290A (e.g., light source 11), the at least one powerparameter 1297A can include a dimming characteristic for the electricalload 290A (e.g., light source 11). The function to respond to the atleast one real-time input signal 1214 from the high voltage region 205or the low voltage region 260 to adjust operation of the high voltageregion 205 or the low voltage region 260 via the at least one controlsignal 213, 233, 273, 283A further includes: controlling operation ofthe high voltage region 205 or the low voltage region 260 via the atleast one control signal 213, 233, 273, 283A based on the dimmingcharacteristic. The function of calculating the at least one powerparameter 1297A including the dimming characteristic includes: selectinga dimming profile or curve based on the AC input signal 212 waveform,adjusting the at least one control signal 213, 233, 273, 283A inresponse to the dimming profile or curve, and controlling operation ofthe high voltage region 205 or the low voltage region 260 via the atleast one control signal 213, 233, 273, 283A. The control block 103 canimplement the function to calculate the at least one power parameter1297A including the dimming characteristic in a high voltage regionmicrocontroller 204A.

As shown in FIG. 12A, the luminaire 10 comprises the multi-stage driversystem 100 and a network communication interface 15 coupled to the atleast one microcontroller 204 of the control block 103. When theluminaire 10 is incorporated into the lighting control system 1 of FIGS.1A-B, execution of the multi-stage driver system programming 1295 by theprocessor 1292 configures the luminaire 10 to implement functions forpower monitoring. For example, execution of the multi-stage driversystem programming 1295 by the processor 1292 configures the luminaire10 to transmit, via the network communication interface 15, the at leastone power parameter 1297A-C to an external computing device (e.g.,gateway 50 or off-premises computing devices 60, 65). The at least onepower parameter 1297A-C can be utilized for: (i) brownout conditiondetection, (ii) dirty power condition detection for health monitoring ordiagnostics of the multi-stage driver system 100, (iii) other irregularpower condition, (iv) general power monitoring, or (v) phase-cutdimming.

As described in FIGS. 9A-B, the function to respond to the at least onereal-time input signal 1214, 1234, 1274, 1284A-C from the high voltageregion 205 or the low voltage region 260 to adjust operation of the highvoltage region 205 or the low voltage region 260 via the at least onecontrol signal 213, 233, 273, 283A-C can include: changing the switchedmode power circuit 101 from running in a first operating mode to asecond operating mode. For example if the electrical load 290C is abattery 13, the first operating mode changes at least one switchedconverter circuit 280C of the low voltage region 260 to operate in abuck mode (e.g., 910A) for battery charging as shown in FIG. 9A. Thesecond operating mode changes the at least one switched convertercircuit 280C of the low voltage region 260 to operate in a boostconverter mode (e.g., 910B) for emergency lighting as shown in FIG. 9B.

As shown in FIG. 10 , the control block 103 can include a high voltageregion microcontroller 204A coupled to the high voltage region 205 tocontrol operations of the high voltage region 205 and a low voltageregion microcontroller 204B coupled to the low voltage region 260 tocontrol operations of the low voltage region 260. Control block 103 canfurther include a communication module 1010 coupled to the low voltageregion microcontroller 204B. Control block 103 can further include adigital isolator 1005 to provide communication between the high voltageregion microcontroller 204B and the low voltage region microcontroller204B of the at least one real-time input signal 1214, 1234, 1274,1284A-C. The digital isolator 1005 includes a digital data interfacecoupled to the communication module 1010 to pass data to the highvoltage region microcontroller 204A from the communication module 1010via the low voltage region microcontroller 204B. The digital isolator1005 communicates the at least one real-time input signal 1214, 1234from the high voltage region microcontroller 204A to the low voltageregion microcontroller 204B to enable the low voltage regionmicrocontroller 204B to respond via the at least one control signal 273,283A-C. Alternatively or additionally, the digital isolator 1005communicates the at least one real-time input signal 1274, 1284A-C fromthe low voltage region microcontroller 204B to the high voltage regionmicrocontroller 204A to enable the high voltage region microcontroller204A to respond via the at least one control signal 213, 233.

To enable the multi-stage driver system 100 to be compatible withdifferent types of lighting control protocols (e.g., UART, 0-10V dimmingprotocol e.g., using PWM, DALI, DMX, VLC, wireless, etc.) in the highvoltage region 205 and/or the low voltage region 260, the control block103 can include a digital isolator 1005 comprising a digital datainterface passed through a capacitive isolator or an optical isolator.The high voltage region 205 can include a first communication module1010A. The high voltage region microcontroller 204A is coupled to thefirst communication module 1010A for a first lighting control protocol.The low voltage region microcontroller 204B is coupled to a secondcommunication module 1010B for a second lighting control protocoldifferent than the first lighting control protocol. For example, thefirst lighting control protocol is for a digital addressable lightinginterface (DALI) protocol or a 0-10 volt (V) dimming protocol. Thesecond lighting control protocol is for a universal asynchronousreceiver/transmitter (UART) protocol.

FIG. 13A is a block diagram of a standalone sensor device 16 thatcommunicates via the lighting control system of FIGS. 1A-B and issupported by the multi-stage driver system 100 to ensure compatibilitywith various types of electrical load(s) 290B-C, such as detector(s) 12and a battery 13. The circuitry, hardware, and software of sensor device16 shown is similar to the luminaire 10 of FIG. 12 . However, sensordevice 16 is a standalone sensor device that includes detector(s) 12like the luminaire 10, but sensor device 16 does not include a lightsource 11.

Hence, main memory 1293 of sensor device 16 is shown as including themulti-stage driver system programming 1295 and at least one real-timeinput signal 1214, 1234, 1274, 1284B (for detector(s) 12, but not lightsource 11), which can be digitally converted analog readings (e.g.,voltage or current) 214, 234, 274, 284B (for detector(s) 12, but notlight source 11), from the high voltage region 205 or the low voltageregion 260. When multi-stage driver system programming 1295 is executedby the processor 1292, the sensor device 16 adjusts operation of thehigh voltage region 205 or the low voltage region 260 via the at leastone driver control signal 213, 233, 283, such as PWM signals 310A-H,310K-L (for detector(s) 12, but not light source 11). Main memory 1293further includes lighting control/commissioning programming 1296 likethe luminaire 10.

FIG. 12B is a block diagram of a luminaire 10 supported by a driversystem 1207 for a DC-DC converter application to ensure compatibilitywith various types of electrical load(s) 290A-C, such as light source(s)11, detector(s) 12, and a battery 13. FIG. 13B is a block diagram of astandalone sensor device 16 supported by a driver system 1207 for aDC-DC converter application to ensure compatibility with various typesof electrical load(s) 290B-C, such as detector(s) 12 and a battery 13.

In the example of FIGS. 12B and 13B, for a programmable DC-DC converterapplication, a driver system 1207 includes a switched mode power circuit101 for providing a DC power signal to an electrical load 290A-C. Whenused for the programmable DC-DC converter application, the switched modepower circuit 101 of the driver system 100 of FIGS. 12B and 13B does notneed to include the high voltage region 205, isolation barrier 240, andrectification stage(s) (e.g., the rectification circuit 270). For theDC-DC converter application, control block 103 also does not need toinclude the high voltage region microcontroller 204A. Hence, theswitched mode power circuit 101 of the driver system 1207 of FIGS. 12Band 13B includes a low voltage region 260 and is shown as coupled toreceive a DC input signal 1212. In the example of FIGS. 12B and 13B, theDC input signal 1212 can be the first low voltage DC power signal 275.The low voltage region 260 can include a plurality of switched convertercircuits 280A-C, which are coupled to receive the DC input signal 1212.The switched mode power circuit 101 provides a second low voltage DCpower signal 281A to electrical load 290A (light source 11). Switchedmode power circuit 101 provides a second low voltage DC power signal281B to electrical load 290B (detector(s) 12). Switched mode powercircuit 101 provides a second low voltage DC power signal 281C toelectrical load 290C (battery 13).

Driver system 1207 includes a control block 103 coupled to controloperations of the switched mode power circuit 101. The control block 103includes at least one microcontroller 204 having a processor 1292, amemory 1293, and interfaces 1220 coupled to the low voltage region 260.The interfaces 1220 are coupled to receive at least one real-time inputsignal 1284A-C from the low voltage region 260 and to provide at leastone control signal 283A-C to the low voltage region 260. The at leastone control signal 283A-C can include PWM signals 310I-L, 3100-P tocontrol respective FETs 308I-L, 3080-P. As shown in FIG. 12B, thereal-time input signals 1284-C are digitally converted from therespective analog reading(s) 284A-C taken from the switched mode powercircuit 101.

The at least one microcontroller 204 includes driver system programming1208 stored in the memory 1293 for execution by the processor 1292.Execution of the driver system programming 1208 by the processor 1292configures the driver system 1207 to implement the following functions,including functions to control operation of the low voltage region 260.First, the driver system 1207 configures the switched mode power circuit101 to provide the DC power signal 281A-C having at least one powerparameter 1297A-C within a tolerance 1298A-C of a power configurationsetting value 1299A-C of the electrical load 290A-C. Second, the driversystem 1207 responds to the at least one real-time input signal 1284A-Cfrom the low voltage region 260 to adjust operation of the low voltageregion 260 via the at least one control signal 283A-C.

In a first example of adjusting operation, the interfaces 1220 arecoupled to receive the at least one real-time input signal 1284A-C fromthe low voltage region 260. Execution of the driver system programming1208 by the processor 1292 configures the driver system 1207 toimplement functions, including functions to control operation of the lowvoltage region 260 to respond to the at least one real-time input signal1284A-C from the low voltage region 260 to adjust operation of the lowvoltage region 260 via the at least one control signal 283A-C.

The at least one power parameter 1297A-C or the power configurationsetting value 1299A-C corresponds to at least one of a voltage (V), acurrent (amperes), a constant voltage configuration, a constant currentconfiguration, or a modulation scheme of the low voltage region 260. Thetolerance 1298-C means that the at least one power parameter 1297A-Cneed not be absolutely the same as the power configuration setting value1299A-C, just kept within some suitable range ±5% or ±10% of the powerconfiguration setting value 1299A-C. For example, in the case of theluminaire 10, the power configuration setting value 1299A for the powerparameter 1297A is a value suitable for driving the light source 11(e.g., LED) of the luminaire 10. The power configuration setting value1299C for the power parameter 1297C is a value suitable for driving thebattery 13 of the luminaire 10.

The function to respond to the at least one real-time input signal1284A-C from the low voltage region 260 to adjust operation of the lowvoltage region 260 via the at least one control signal 283A-C includes:optimizing performance of the switched mode power circuit 101 whilemaintaining the at least one power parameter 1297A-C of the DC powersignal 281A-C within the tolerance 1298A-C of the power configurationsetting value 1299A-C of the electrical load 290A-C.

In a first example of optimizing performance, the at least one real-timeinput signal 1284A includes a reading of output current 421A to theelectrical load 290A (e.g., light source 11) from a switched convertercircuit 280A of the low voltage region 260. The at least one controlsignal 283A includes a pulse width modulation (PWM) gate drive output310I-J. The function of optimizing performance of the switched modepower circuit 101 while maintaining the at least one power parameter1297A of the DC power signal (e.g., second low voltage DC power signal281A) within the tolerance 1298A of the power configuration settingvalue 1299A of the electrical load 290A (e.g., light source 11)includes: based on the electric load output current reading 421A,controlling the PWM gate drive output 310I-J to at least twowide-bandgap FETs 3081-J of the low voltage region 260 to maintain aconstant current configuration.

In a second example of optimizing performance, the at least onereal-time input signal 1284B includes a reading of output voltage 422Bto the electrical load 290B (e.g., detector(s) 12) from a switchedconverter circuit 280B of the low voltage region 260. The at least onecontrol signal 283B includes a pulse width modulation (PWM) gate driveoutput 310K-L. The function of optimizing performance of the switchedmode power circuit 101 while maintaining the at least one powerparameter 1297B of the DC power signal (e.g., second low voltage DCpower signal 281B) within the tolerance 1298B of the power configurationsetting value 1299B of the electrical load 290B (e.g., detector(s) 12)includes: based on the electric load output voltage reading 422B,controlling the PWM gate drive output 310K-L to at least twowide-bandgap FETs 308K-L of the low voltage region 260 to maintain aconstant voltage configuration.

As shown in FIG. 12B, the luminaire 10 comprises the driver system 1207and a network communication interface 15 coupled to the at least onemicrocontroller 204 of the control block 103. When the luminaire 10 isincorporated into the lighting control system 1 of FIGS. 1A-B, executionof the driver system programming 1208 by the processor 1292 configuresthe luminaire 10 to implement functions for power monitoring. Forexample, execution of the driver system programming 1208 by theprocessor 1292 configures the luminaire 10 to transmit, via the networkcommunication interface 15, the at least one power parameter 1297A-C toan external computing device (e.g., gateway 50 or off-premises computingdevices 60, 65). The at least one power parameter 1297A-C can beutilized for: (i) brownout condition detection, (ii) dirty powercondition detection for health monitoring or diagnostics of the driversystem 100, (iii) other irregular power condition, or (iv) general powermonitoring.

As described in FIGS. 9A-B, the function to respond to the at least onereal-time input signal 1284A-C from the low voltage region 260 to adjustoperation of the low voltage region 260 via the at least one controlsignal 283A-C can include: changing the switched mode power circuit 101from running in a first operating mode to a second operating mode. Forexample if the electrical load 290C is a battery 13, the first operatingmode changes at least one switched converter circuit 280C of the lowvoltage region 260 to operate in a buck mode (e.g., 910A) for batterycharging as shown in FIG. 9A. The second operating mode changes the atleast one switched converter circuit 280C of the low voltage region 260to operate in a boost converter mode (e.g., 910B) for emergency lightingas shown in FIG. 9B.

As shown in FIG. 10 , the control block 103 can include a low voltageregion microcontroller 204B coupled to the low voltage region 260 tocontrol operations of the low voltage region 260. Control block 103 canfurther include a communication module 1010 coupled to the low voltageregion microcontroller 204B.

To enable the driver system 1207 to be compatible with different typesof lighting control protocols (e.g., UART, 0-10V dimming protocol e.g.,using PWM, DALI, DMX, VLC, wireless, etc.), the low voltage regionmicrocontroller 204B is coupled to a first communication module 1010Afor a first lighting control protocol. The low voltage regionmicrocontroller 204B is coupled to a second communication module 1010Bfor a second lighting control protocol different than the first lightingcontrol protocol. For example, the first lighting control protocol isfor a digital addressable lighting interface (DALI) protocol or a 0-10volt (V) dimming protocol. The second lighting control protocol is for auniversal asynchronous receiver/transmitter (UART) protocol.

FIG. 14 is a simplified functional block diagram of a system 1445, whichincludes a configurable optical/electrical apparatus 1450 and acontroller 1480. The configurable optical/electrical apparatus 1450combines an optic (e.g., including an optical lens, reflector, diffuser,etc.) 1405 with an optical/electrical transducer 1451. Althoughassociated circuitry may be provided in the apparatus 1450, the exampleshows circuitry in the multi-stage driver system 100, which may besomewhat separate from or even remote from the configurableoptical/electrical apparatus 1450.

An optical/electrical transducer 1451 is a device that converts betweenforms of optical and electrical energy, for example, from optical energyto an electrical signal or from electrical energy to an optical output.Examples of optical-to-electrical transducers include various sensors ordetectors, photovoltaic devices and the like to be individuallyactivated for outputting the respective electrical signal in response tolight. Optical-to-electrical transducers discussed herein are responsiveto light, and the light may be visible light, ultraviolet light,infrared, near infrared or light in other portions of the opticalspectrum.

Examples of electrical-to-optical transducers include various lightemitters, although the emitted light may be in the visible spectrum orin other wavelength ranges. Suitable light generation sources for use asthe transducer 1451 include various conventional lamps, such asincandescent; solid-state devices, e.g., one or more light emittingdiodes (LEDs) of various types, such as planar LEDs, micro LEDs, microorganic LEDs, LEDs on gallium nitride (GaN) substrates, micro nanowireor nanorod LEDs, photo pumped quantum dot (QD) LEDs, micro plasmonicLED, micro resonant-cavity (RC) LEDs, and micro photonic crystal LEDs;as well as other sources such as micro super luminescent Diodes (SLD)and micro laser diodes. Of course, these light generation technologiesare given by way of non-limiting examples, and other light generationtechnologies may be used to implement the transducer 1451. For example,it should be understood that non-micro versions of the foregoing lightgeneration sources can be used.

When optical/electrical transducer 1451 is a light source, the lightsource may use a single emitter to generate light or may combine lightfrom some number of emitters that generate the light. A lamp or ‘lightbulb’ is an example of a single source. An LED light engine may use asingle output for a single source but typically combines light frommultiple LED type emitters within the single light engine. Many types oflight sources provide an illumination light output that generallyappears uniform to an observer, although there may be some color orintensity striations, e.g. along an edge of a combined light output. Forpurposes of the present examples, however, the appearance of the lightsource output may not be strictly uniform across the output area oraperture of the source. For example, although the source may useindividual emitters or groups of individual emitters to produce thelight generated by the overall source; depending on the arrangement ofthe emitters and any associated mixer or diffuser, the light output maybe relatively uniform across the aperture or may appear pixelated to anobserver viewing the output aperture. The individual emitters or groupsof emitters may be separately controllable, for example to controlintensity or color characteristics of the source output. As such, thelight source used as an emitter type of optical/electrical transducer1451 may or may not be pixelated for control purposes. The optic(s) 1405are controlled to selectively optically change or spatially (optically)modulate the light distribution output from the transducer and thus fromthe apparatus 1450. The optic(s) 1405 may support controlled beamsteering, controlled beam shaping or a combination of controlled beamsteering and shaping.

In another example, optical transducer 1451 is an optical-to-electricalconverter, that is to say, a light sensor or detector or a photovoltaicdevice. The optical-to-electrical converter can communicate back to thecontroller 1480 via a separate control line to the sense circuitry 1261as shown in FIGS. 14-15 . In addition, power and a downlink are providedto the optical-to-electrical converter by the switched mode powercircuit 101 and the wireless communication interface (XCVR) 15,respectively. Alternatively or additionally, the optical transducer 1451can communicate back to the processor 1292 via an external/internaltransceiver 15 to the processor 1292. The overall apparatus 1450 in sucha case may be configured as an imager, other light responsive sensor,light responsive power source, or the like. The light detector may be anarray of light detectors, a photo-detector such as a photodiode, or aphotovoltaic device, depending on the desired function ofoptical/electrical apparatus 1450. Other suitable light detectors foruse as optical/electrical transducer 1451 include charge-coupled device(CCD) arrays, complementary metal-oxide-semiconductor (CMOS) arrays,photomultipliers, image intensifiers, phototransistors, photo resistors,thermal imagers, and micro-electromechanical systems (MEMS) imagers.Nonetheless, virtually any detector of light may be used as thetransducer 1451 in an optical-to-electrical arrangement of apparatus1450. Suitable light detectors will be known to one of ordinary skill inthe art from the description herein. The optic(s) 1404 is controlled toselectively optically change or spatially (optically) modulate the fieldof view of light coming into the apparatus 1450 for delivery totransducer 1451. The optic(s) 1405 may support controlled beam steering,controlled beam shaping or a combination of controlled beam steering andshaping, with respect to light from a field of intended view for theparticular optical-to-electrical application of the apparatus 1450.

While light source examples and light detector examples are describedseparately, it will be understood that both types of optical/electricaltransducers 1451 may be present in a single optical apparatus 1450and/or some optical transducers can serve both input and outputfunctions (e.g. some LEDs can be multiplexed between the emittingoperation and a light detection operation). Such a combined arrangementor operation, for example, may advantageously provide capabilities toreconfigure the light output distribution in accordance with a desiredlight detection pattern.

A transducer 1451, such as a light emitter or a light detector, oftenconnects to corresponding electrical circuitry to operate the particulartype of transducer, e.g., a controller 1480 to supply power to anemitter or sense circuitry 1261 to process an output signal from adetector (and provide power to the detector if necessary). Hence, tooperate the transducer 1451, the controller 1480 is depicted asincluding a multi-stage driver system 100, which includes a controlblock 103 and a switched mode power circuit 101, and the correspondingsense circuitry 1261. The type of separate sense circuitry 1261 woulddepend on the type of transducer 1451.

The control block 103 includes a processor 1292, one or more digitalstorage media, data and programming in the storage and appropriateinput/output circuitry. Although other processor based architectures(e.g., FPGA and DSP) may be used (another example is described laterregarding FIG. 15 ), the example of control block 103 utilizes amicrocontroller 204 or Micro-Control Unit (MCU), which implements thecontrol logic for the control block 103 and thus of the system 1445. Forexample, the microcontroller 204 implements the logic for control ofoperations of the associated optical/electrical apparatus 1450. Althoughshown as controlling only one such apparatus 1450, the microcontroller204 may control a number of such apparatuses 1450.

The microcontroller 204 may be a integrated circuit (IC) device thatincorporates a processor 1492 serving as the programmable centralprocessing unit (CPU) of the microcontroller 204 as well as one or morememories, represented by memory 1293 in the drawing. The memory 1293 isaccessible to the processor 1292, and the memory or memories 1293 storeexecutable programming for the CPU formed by processor 1292 as well asdata for processing by or resulting from processing of the processor1292, as described previously including the multi-stage driver systemprogramming 1295 and driver system programming 1208. The microcontroller204 may be thought of as a small computer or computer like device formedon a single chip. Such devices are often used as the configurablecontrol elements embedded in special purpose devices rather than in acomputer or other general purpose device. A variety of availablemicrocontroller 204 chips, for example, may be used as themicrocontroller 204 in the control block 103 of system 1445.

The microcontroller 204 in this example also includes various input andoutput (I/O) interface(s) 1220 shown in FIG. 14 . The I/O interfaces1220, for example, support a control output and/or input to the switchedmode power circuit 101 (for the optical/electrical transducer 1451). TheI/O interface(s) 1220 also support input/output communications with oneor more electronic devices, which may be connected to or incorporated inthe system 1445 (e.g. to provide a user interface not shown) or whichmay be remote.

Controller 1480 also includes network communication interface(s) 15,which can be at least one transceiver (XCVR) coupled to the processor1292 (and possibly to the memory 1293) via an I/O output interface 1220of the microcontroller 204. Although shown separately, the transceiver15 may be implemented in circuity on the same chip as the elements ofthe microcontroller 204. Although the drawing shows only one transceiver15, controller 1480 may include any number of transceivers, for example,to support additional communication protocols and/or providecommunication over different communication media or channels.

The transceiver 15 supports communication with other control orprocessing equipment, for example, with a remote user interface deviceand/or with a host computer of a building control and automation system(BCAS), such as the gateway 50 of FIGS. 1A-B. The transceiver 15 mayalso support system communication with a variety of other equipment ofother parties having access to the system 1445 in an overall/networkedsystem encompassing a number of similar systems 1445, e.g. for access toeach system 1445 by equipment of a manufacturer for maintenance oraccess to an on-line server for downloading of programming instructionsor configuration data for setting aspects of sensing or lightingoperation of the associated optical/electrical apparatus(s) 1450. Thecircuitry of the transceiver 15 may support such communication(s) overany available medium, such as wire(s), cable, optical fiber, free-spaceoptical link or radio frequency (RF) link.

FIG. 15 is a simplified functional block diagram of a system 1575combining an optical/electrical transducer array 1515 of multipleoptical/electrical transducers 1451A-N like that described with one ormore optics 1405A-N (combined in a configurable optical/electricalapparatus 1570). The drawing also depicts an example of associatedcircuitry, which is implemented in a controller 1480. The optics 1405A-Nare used to provide selectively controllable beam steering and/or beamshaping for any of a variety of types of optical/electrical transducers1451A-N, including both light detectors and light emitters. Thecontroller 1480 may be included in the apparatus 1570, or the controller1480 may be somewhat separate from or even remote from the configurableoptical/electrical apparatus 1570.

The optical/electrical transducer 1451 may be any transducer device ofthe types discussed above, although the transducer 1451 is configured tooperate with an array 1500 of optics 1405A-N. Although the transducer1451 may be a single device, e.g. a single relatively large lightsource, in many examples, transducer 1451 is an array of emitters and/orlighting input responsive devices (e.g. detectors or photovoltaicdevices). In a luminaire example using the apparatus 1570, thetransducer 1451 might include an array of high intensity LED lightemitters, where each one of the emitters is coupled to one or more ofthe optic(s) 1405A-N of the array 1500. In a detector example using theapparatus 1570, the transducer 1451 might include a complementarymetal-oxide-semiconductor (CMOS) image sensor, a charge-coupled device(CCD) image sensor or other image detector array like any of those usedin digital cameras. Each actual detector at a pixel of the image sensorarray could be coupled to one or more of the optics 1405A-N of the array1500.

Transducer 1451, such as a light emitter or a light detector, connectsto corresponding electrical circuitry to operate the particular type oftransducer, e.g., the controller 1480 supplies power to each emitter ofan emitter array and senses to process output signals from the detectors(and provide power to the detectors if/when necessary). Hence, tooperate the transducer 1451, the controller 1480 includes themulti-stage driver system 100. Multi-stage driver system 100 includesthe control block 103. Controller 1480 may further include separatesense circuitry 1261. The type of sense circuitry 1261 would depend onthe type of transducer 1451, e.g. the the particular type of imagesensor array.

The control block 103 also includes a processor 1292, which in thisexample, is implemented by a microprocessor. The microprocessor 1292 isprogrammed to implement control and other processing functions of acentral processing unit (CPU) of the controller 1480. The microprocessor1292, for example, may be based on any known or available microprocessorarchitecture, such as a Reduced Instruction Set Computing (RISC) usingARM architecture, as commonly used today in mobile devices and otherportable electronic devices. Of course, other microprocessor circuitrymay be used to form the CPU of the controller 1480. Although theillustrated example includes only one microprocessor 1292, forconvenience, a controller 1480 may use a multi-processor architecture.

The controller 1480 also includes one or more digital storage media,represented by the memory 1293, for storage of data and programming. Thestorage media represented by the memory 1293 may include volatile and/ornon-volatile semiconductor memory, any suitable type of magnetic oroptical storage media, etc. The microprocessor 1292 implements thecontrol logic for the controller 1480 and thus of the system 1575, basedon executable instructions of the programming (e.g., multi-stage driversystem programming 1295, driver system programming 1208, and lightingcontrol/commissioning programming 1296), which in the example is storedin the memory 1293. The executable instructions may be firmware orsoftware instructions, to configure the microprocessor 1292 to performlighting control operations or light detection operations, etc. Based onexecution of the program instructions, the microprocessor 1292, forexample, implements the logic for control of operations of thetransducer 1451 and the transducer array 1500, in the associatedoptical/electrical apparatus 1570. Although shown as controlling onlyone such apparatus 1570, the microprocessor 1292 and thus the controlblock 103 and switched mode power circuit 100 may include any number ofswitched converter circuits 280A-N to control a number of suchapparatuses 1570 (e.g,. electrical loads 290A-N).

Although shown in simplified block form, the architecture of controller1480 may be similar to that of any of a variety of types of types ofother smart electronic devices, such as an architecture for a personalcomputer or an architecture for a mobile terminal device. The processor1292 of the microcontroller 204 (FIGS. 12-15 ) are examples ofprocessors that may be used to control the luminaires 10A-C, sensordevice 16, and control or respond to outputs of any associatedoptical/electrical transducer(s) 1451. As used herein, a processor is ahardware circuit having elements structured and arranged to perform oneor more processing functions, typically various data processingfunctions. Although discrete logic components could be used, theexamples utilize components forming a programmable central processingunit (CPU). A processor 1292 for example includes or is part of one ormore integrated circuit (IC) chips incorporating the electronic elementsto perform the functions of the CPU.

The processor 1292 executes programming or instructions to configure thesystem 1445 or 1575 to perform various operations, for example, inaccordance with instructions or programming executable by processor(s)1292. For example, such operations may include various generaloperations (e.g., a clock function, recording and logging operationalstatus and/or failure information) as well as various system-specificoperations (e.g. controlling beam steering and beam shaping of input oroutput light, operation of the transducer(s) and the like) of anoptical/electrical apparatus 1450 or 1570 incorporating one or more ofthe optics 1405A-N in an optic array 1500 and associated transducer(s)1451. For example, such operations may include operations related to themulti-stage driver system programming 1295, driver system programming1208, and lighting control/commissioning programming 1296. Although aprocessor 1292 may be configured by use of hardwired logic, typicalprocessors in lighting devices are general processing circuitsconfigured by execution of programming, e.g. instructions and anyassociated setting data from the memories shown or from other includedstorage media and/or received from remote storage media.

Any of the steps or functionality of the programming of the multi-stagedriver system 100, described herein for the control block 103, includingthe processor 1292 and the memory 1293 can be embodied in programming orapplications, for example, the multi-stage driver system programming1295 and driver system programming 1208, e.g., of the luminaire 10 andsensor device 16 of FIGS. 12A-B and 13A-B, as described previously. Thisalso includes, for example, lighting control/commissioning programming1296 of the luminaires 10A-C, sensor device 16, and other devices of thewireless lighting control system 1 of FIGS. 1A-B. According to someembodiments, “function,” “functions,” “application,” “applications,”“instruction,” “instructions,” or “programming” are program(s) thatexecute functions defined in the programs. Various firmware orprogramming languages can be employed to create one or more of theapplications, structured in a variety of manners, such asobject-oriented programming languages (e.g., Objective-C, Java, or C++),procedural programming languages (e.g., C or assembly language). In aspecific example, a third party application (e.g., an applicationdeveloped using the ANDROID™ or IOS™ software development kit (SDK) byan entity other than the vendor of the particular platform) may bemobile software running on a mobile operating system such as IOS™,ANDROID™, WINDOWS® Phone, or another mobile operating systems. In thisexample, the third party application can invoke API calls provided bythe operating system to facilitate functionality described herein.

Hence, a machine-readable medium may take many forms of tangible storagemedium. Non-volatile storage media include, for example, optical ormagnetic disks, such as any of the storage devices in any computer(s) orthe like, such as may be used to implement the client device, mediagateway, transcoder, etc. shown in the drawings. Volatile storage mediainclude dynamic memory, such as main memory of such a computer platform.Tangible transmission media include coaxial cables; copper wire andfiber optics, including the wires that comprise a bus within a computersystem. Carrier-wave transmission media may take the form of electric orelectromagnetic signals, or acoustic or light waves such as thosegenerated during radio frequency (RF) and infrared (IR) datacommunications. Common forms of computer-readable media thereforeinclude for example: a floppy disk, a flexible disk, hard disk, magnetictape, any other magnetic medium, a CD-ROM, DVD or DVD-ROM, any otheroptical medium, punch cards paper tape, any other physical storagemedium with patterns of holes, a RAM, a PROM and EPROM, a FLASH-EPROM,any other memory chip or cartridge, a carrier wave transporting data orinstructions, cables or links transporting such a carrier wave, or anyother medium from which a computer may read programming code and/ordata. Many of these forms of computer readable media may be involved incarrying one or more sequences of one or more instructions to aprocessor for execution.

The scope of protection is limited solely by the claims that now follow.That scope is intended and should be interpreted to be as broad as isconsistent with the ordinary meaning of the language that is used in theclaims when interpreted in light of this specification and theprosecution history that follows and to encompass all structural andfunctional equivalents. Notwithstanding, none of the claims are intendedto embrace subject matter that fails to satisfy the requirement ofSections 101, 102, or 103 of the Patent Act, nor should they beinterpreted in such a way. Any unintended embracement of such subjectmatter is hereby disclaimed.

Except as stated immediately above, nothing that has been stated orillustrated is intended or should be interpreted to cause a dedicationof any component, step, feature, object, benefit, advantage, orequivalent to the public, regardless of whether it is or is not recitedin the claims. It will be understood that the terms and expressions usedherein have the ordinary meaning as is accorded to such terms andexpressions with respect to their corresponding respective areas ofinquiry and study except where specific meanings have otherwise been setforth herein. Relational terms such as first and second and the like maybe used solely to distinguish one entity or action from another withoutnecessarily requiring or implying any actual such relationship or orderbetween such entities or actions. The terms “comprises,” “comprising,”“includes,” “including,” or any other variation thereof, are intended tocover a non-exclusive inclusion, such that a process, method, article,or apparatus that comprises or includes a list of elements or steps doesnot include only those elements or steps but may include other elementsor steps not expressly listed or inherent to such process, method,article, or apparatus. An element preceded by “a” or “an” does not,without further constraints, preclude the existence of additionalidentical elements in the process, method, article, or apparatus thatcomprises the element.

Unless otherwise stated, any and all measurements, values, ratings,positions, magnitudes, sizes, and other specifications that are setforth in this specification, including in the claims that follow, areapproximate, not exact. Such amounts are intended to have a reasonablerange that is consistent with the functions to which they relate andwith what is customary in the art to which they pertain. For example,unless expressly stated otherwise, a parameter value or the like mayvary by as much as ±10% from the stated amount.

In addition, in the foregoing Detailed Description, it can be seen thatvarious features are grouped together in various examples for thepurpose of streamlining the disclosure. This method of disclosure is notto be interpreted as reflecting an intention that the claimed examplesrequire more features than are expressly recited in each claim. Rather,as the following claims reflect, the subject matter to be protected liesin less than all features of any single disclosed example. Thus thefollowing claims are hereby incorporated into the Detailed Description,with each claim standing on its own as a separately claimed subjectmatter.

While the foregoing has described what are considered to be the bestmode and/or other examples, it is understood that various modificationsmay be made therein and that the subject matter disclosed herein may beimplemented in various forms and examples, and that they may be appliedin numerous applications, only some of which have been described herein.It is intended by the following claims to claim any and allmodifications and variations that fall within the true scope of thepresent concepts.

The invention claimed is:
 1. A driver system comprising: a switched modepower circuit for providing a direct current (DC) power signal to anelectrical load, the switched mode power circuit including a low voltageregion; and a control block coupled to control operations of theswitched mode power circuit and including at least one microcontrollerhaving a processor, a memory, and interfaces coupled to the low voltageregion, wherein: the interfaces are coupled to receive at least onereal-time input signal from the low voltage region and to provide atleast one control signal to the low voltage region; the at least onemicrocontroller includes programming stored in the memory for executionby the processor, wherein execution of the programming by the processorconfigures the driver system to implement functions, including functionsto control operation of the low voltage region to: configure theswitched mode power circuit to provide the DC power signal having atleast one power parameter within a tolerance of a power configurationsetting value of the electrical load; and respond to the at least onereal-time input signal from the low voltage region to adjust operationof the low voltage region via the at least one control signal.
 2. Thedriver system of claim 1, wherein: the low voltage region includes aplurality of switched converter circuits.
 3. The driver system of claim1, wherein: the interfaces are coupled to receive the at least onereal-time input signal from the low voltage region; and execution of theprogramming by the processor configures the driver system to implementfunctions, including functions to control operation of the low voltageregion to respond to the at least one real-time input signal from thelow voltage region to adjust operation of the low voltage region via theat least one control signal.
 4. The driver system of claim 1, whereinthe at least one power parameter or the power configuration settingvalue corresponds to at least one of a voltage (V), a current (amperes),a constant voltage configuration, a constant current configuration, or amodulation scheme of the low voltage region.
 5. The driver system ofclaim 1, wherein: the function to respond to the at least one real-timeinput signal from the low voltage region to adjust operation of the lowvoltage region via the at least one control signal includes: optimizingperformance of the switched mode power circuit while maintaining the atleast one power parameter of the DC power signal within the tolerance ofthe power configuration setting value of the electrical load.
 6. Thedriver system of claim 5, wherein: the at least one real-time inputsignal includes a reading of output current to the electrical load froma switched converter circuit of the low voltage region; the at least onecontrol signal includes a pulse width modulation (PWM) gate driveoutput; and the function of optimizing performance of the switched modepower circuit while maintaining the at least one power parameter of theDC power signal within the tolerance of the power configuration settingvalue of the electrical load includes: based on the electric load outputcurrent reading, controlling the PWM gate drive output to at least twowide-bandgap FETs of the low voltage region to maintain a constantcurrent configuration.
 7. The driver system of claim 5, wherein: the atleast one real-time input signal includes a reading of output voltage tothe electrical load from a switched converter circuit of the low voltageregion; the at least one control signal includes a pulse widthmodulation (PWM) gate drive output; and the function of optimizingperformance of the switched mode power circuit while maintaining the atleast one power parameter of the DC power signal within the tolerance ofthe power configuration setting value of the electrical load includes:based on the electric load output voltage reading, controlling the PWMgate drive output to at least two wide-bandgap FETs of the low voltageregion to maintain a constant voltage configuration.
 8. A luminairecomprising: the driver system of claim 1; and a network communicationinterface coupled to the at least one microcontroller of the controlblock, wherein execution of the programming by the processor configuresthe luminaire to implement functions, including functions to: transmit,via the network communication interface, the at least one powerparameter to an external computing device for: (i) brownout conditiondetection, (ii) dirty power condition detection for health monitoring ordiagnostics of the driver system, (iii) other irregular power condition,or (iv) general power monitoring.
 9. The driver system of claim 1,wherein the function to respond to the at least one real-time inputsignal from the low voltage region to adjust operation of the lowvoltage region via the at least one control signal includes: changingthe switched mode power circuit from running in a first operating modeto a second operating mode.
 10. The driver system of claim 9, wherein:the first operating mode changes at least one switched converter circuitof the low voltage region to operate in a buck mode for batterycharging; and the second operating mode changes the at least oneswitched converter circuit of the low voltage region to operate in aboost converter mode for emergency lighting.
 11. The driver system ofclaim 1, wherein the control block includes: a low voltage regionmicrocontroller coupled to the low voltage region to control operationsof the low voltage region; and a communication module coupled to the lowvoltage region microcontroller.
 12. The driver system of claim 11,wherein: the low voltage region microcontroller is coupled to a firstcommunication module for a first lighting control protocol.
 13. Thedriver system of claim 12, wherein: the low voltage regionmicrocontroller is coupled to a second communication module for a secondlighting control protocol different than the first lighting controlprotocol.
 14. The driver system of claim 13, wherein: the first lightingcontrol protocol is for a digital addressable lighting interface (DALI)protocol or a 0-10 volt (V) dimming protocol; and the second lightingcontrol protocol is for a universal asynchronous receiver/transmitter(UART) protocol.